YES TRS: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} DP: Strict: { a____#(X, nil()) -> mark#(X), a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z))), a____#(__(X, Y), Z) -> a____#(mark(Y), mark(Z)), a____#(__(X, Y), Z) -> mark#(X), a____#(__(X, Y), Z) -> mark#(Y), a____#(__(X, Y), Z) -> mark#(Z), a____#(nil(), X) -> mark#(X), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2)), mark#(__(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2), mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2), mark#(U12(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2), mark#(isPalListKind(X)) -> a__isPalListKind#(X), mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> a__U13#(mark(X)), mark#(isNeList(X)) -> a__isNeList#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3), mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2), mark#(isList(X)) -> a__isList#(X), mark#(U26(X)) -> mark#(X), mark#(U26(X)) -> a__U26#(mark(X)), mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2), mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2), mark#(U33(X)) -> mark#(X), mark#(U33(X)) -> a__U33#(mark(X)), mark#(isQid(X)) -> a__isQid#(X), mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3), mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2), mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> a__U46#(mark(X)), mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3), mark#(U55(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2), mark#(U56(X)) -> mark#(X), mark#(U56(X)) -> a__U56#(mark(X)), mark#(U61(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2), mark#(U62(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2), mark#(U63(X)) -> mark#(X), mark#(U63(X)) -> a__U63#(mark(X)), mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3), mark#(U72(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2), mark#(U73(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2), mark#(isPal(X)) -> a__isPal#(X), mark#(U74(X)) -> mark#(X), mark#(U74(X)) -> a__U74#(mark(X)), mark#(U81(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2), mark#(U82(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2), mark#(U83(X)) -> mark#(X), mark#(U83(X)) -> a__U83#(mark(X)), mark#(isNePal(X)) -> a__isNePal#(X), mark#(U91(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2), mark#(U92(X)) -> mark#(X), mark#(U92(X)) -> a__U92#(mark(X)), a__U12#(tt(), V) -> a__U13#(a__isNeList(V)), a__U12#(tt(), V) -> a__isNeList#(V), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2), a__U11#(tt(), V) -> a__U12#(a__isPalListKind(V), V), a__U11#(tt(), V) -> a__isPalListKind#(V), a__isNeList#(V) -> a__isPalListKind#(V), a__isNeList#(V) -> a__U31#(a__isPalListKind(V), V), a__isNeList#(__(V1, V2)) -> a__isPalListKind#(V1), a__isNeList#(__(V1, V2)) -> a__U41#(a__isPalListKind(V1), V1, V2), a__isNeList#(__(V1, V2)) -> a__U51#(a__isPalListKind(V1), V1, V2), a__U22#(tt(), V1, V2) -> a__isPalListKind#(V2), a__U22#(tt(), V1, V2) -> a__U23#(a__isPalListKind(V2), V1, V2), a__U21#(tt(), V1, V2) -> a__isPalListKind#(V1), a__U21#(tt(), V1, V2) -> a__U22#(a__isPalListKind(V1), V1, V2), a__U23#(tt(), V1, V2) -> a__isPalListKind#(V2), a__U23#(tt(), V1, V2) -> a__U24#(a__isPalListKind(V2), V1, V2), a__U24#(tt(), V1, V2) -> a__U25#(a__isList(V1), V2), a__U24#(tt(), V1, V2) -> a__isList#(V1), a__U25#(tt(), V2) -> a__isList#(V2), a__U25#(tt(), V2) -> a__U26#(a__isList(V2)), a__isList#(V) -> a__isPalListKind#(V), a__isList#(V) -> a__U11#(a__isPalListKind(V), V), a__isList#(__(V1, V2)) -> a__isPalListKind#(V1), a__isList#(__(V1, V2)) -> a__U21#(a__isPalListKind(V1), V1, V2), a__U32#(tt(), V) -> a__U33#(a__isQid(V)), a__U32#(tt(), V) -> a__isQid#(V), a__U31#(tt(), V) -> a__isPalListKind#(V), a__U31#(tt(), V) -> a__U32#(a__isPalListKind(V), V), a__U42#(tt(), V1, V2) -> a__isPalListKind#(V2), a__U42#(tt(), V1, V2) -> a__U43#(a__isPalListKind(V2), V1, V2), a__U41#(tt(), V1, V2) -> a__isPalListKind#(V1), a__U41#(tt(), V1, V2) -> a__U42#(a__isPalListKind(V1), V1, V2), a__U43#(tt(), V1, V2) -> a__isPalListKind#(V2), a__U43#(tt(), V1, V2) -> a__U44#(a__isPalListKind(V2), V1, V2), a__U44#(tt(), V1, V2) -> a__isList#(V1), a__U44#(tt(), V1, V2) -> a__U45#(a__isList(V1), V2), a__U45#(tt(), V2) -> a__isNeList#(V2), a__U45#(tt(), V2) -> a__U46#(a__isNeList(V2)), a__U52#(tt(), V1, V2) -> a__isPalListKind#(V2), a__U52#(tt(), V1, V2) -> a__U53#(a__isPalListKind(V2), V1, V2), a__U51#(tt(), V1, V2) -> a__isPalListKind#(V1), a__U51#(tt(), V1, V2) -> a__U52#(a__isPalListKind(V1), V1, V2), a__U53#(tt(), V1, V2) -> a__isPalListKind#(V2), a__U53#(tt(), V1, V2) -> a__U54#(a__isPalListKind(V2), V1, V2), a__U54#(tt(), V1, V2) -> a__isNeList#(V1), a__U54#(tt(), V1, V2) -> a__U55#(a__isNeList(V1), V2), a__U55#(tt(), V2) -> a__isList#(V2), a__U55#(tt(), V2) -> a__U56#(a__isList(V2)), a__U62#(tt(), V) -> a__isQid#(V), a__U62#(tt(), V) -> a__U63#(a__isQid(V)), a__U61#(tt(), V) -> a__isPalListKind#(V), a__U61#(tt(), V) -> a__U62#(a__isPalListKind(V), V), a__U72#(tt(), P) -> a__U73#(a__isPal(P), P), a__U72#(tt(), P) -> a__isPal#(P), a__U71#(tt(), I, P) -> a__isPalListKind#(I), a__U71#(tt(), I, P) -> a__U72#(a__isPalListKind(I), P), a__U73#(tt(), P) -> a__isPalListKind#(P), a__U73#(tt(), P) -> a__U74#(a__isPalListKind(P)), a__isPal#(V) -> a__isPalListKind#(V), a__isPal#(V) -> a__U81#(a__isPalListKind(V), V), a__U82#(tt(), V) -> a__U83#(a__isNePal(V)), a__U82#(tt(), V) -> a__isNePal#(V), a__U81#(tt(), V) -> a__isPalListKind#(V), a__U81#(tt(), V) -> a__U82#(a__isPalListKind(V), V), a__isNePal#(V) -> a__isPalListKind#(V), a__isNePal#(V) -> a__U61#(a__isPalListKind(V), V), a__isNePal#(__(I, __(P, I))) -> a__isQid#(I), a__isNePal#(__(I, __(P, I))) -> a__U71#(a__isQid(I), I, P), a__U91#(tt(), V2) -> a__isPalListKind#(V2), a__U91#(tt(), V2) -> a__U92#(a__isPalListKind(V2))} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} EDG: { (a____#(__(X, Y), Z) -> mark#(X), mark#(U92(X)) -> a__U92#(mark(X))) (a____#(__(X, Y), Z) -> mark#(X), mark#(U92(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(isNePal(X)) -> a__isNePal#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U83(X)) -> a__U83#(mark(X))) (a____#(__(X, Y), Z) -> mark#(X), mark#(U83(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U74(X)) -> a__U74#(mark(X))) (a____#(__(X, Y), Z) -> mark#(X), mark#(U74(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(isPal(X)) -> a__isPal#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U73(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U72(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U71(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U63(X)) -> a__U63#(mark(X))) (a____#(__(X, Y), Z) -> mark#(X), mark#(U63(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U56(X)) -> a__U56#(mark(X))) (a____#(__(X, Y), Z) -> mark#(X), mark#(U56(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U51(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U46(X)) -> a__U46#(mark(X))) (a____#(__(X, Y), Z) -> mark#(X), mark#(U46(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U41(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(isQid(X)) -> a__isQid#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U33(X)) -> a__U33#(mark(X))) (a____#(__(X, Y), Z) -> mark#(X), mark#(U33(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U26(X)) -> a__U26#(mark(X))) (a____#(__(X, Y), Z) -> mark#(X), mark#(U26(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(isList(X)) -> a__isList#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(isNeList(X)) -> a__isNeList#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U13(X)) -> a__U13#(mark(X))) (a____#(__(X, Y), Z) -> mark#(X), mark#(U13(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(__(X1, X2)) -> mark#(X2)) (a____#(__(X, Y), Z) -> mark#(X), mark#(__(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(isPalListKind(X)) -> a__isPalListKind#(X), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (mark#(isPalListKind(X)) -> a__isPalListKind#(X), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (mark#(isNeList(X)) -> a__isNeList#(X), a__isNeList#(__(V1, V2)) -> a__U51#(a__isPalListKind(V1), V1, V2)) (mark#(isNeList(X)) -> a__isNeList#(X), a__isNeList#(__(V1, V2)) -> a__U41#(a__isPalListKind(V1), V1, V2)) (mark#(isNeList(X)) -> a__isNeList#(X), a__isNeList#(__(V1, V2)) -> a__isPalListKind#(V1)) (mark#(isNeList(X)) -> a__isNeList#(X), a__isNeList#(V) -> a__U31#(a__isPalListKind(V), V)) (mark#(isNeList(X)) -> a__isNeList#(X), a__isNeList#(V) -> a__isPalListKind#(V)) (mark#(U26(X)) -> mark#(X), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U26(X)) -> mark#(X), mark#(U92(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U26(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U26(X)) -> mark#(X), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U26(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U26(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U26(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U26(X)) -> mark#(X), mark#(U74(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U26(X)) -> mark#(X), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U26(X)) -> mark#(X), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U26(X)) -> mark#(X), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U26(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U26(X)) -> mark#(X), mark#(U63(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U26(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U26(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U26(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U26(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U26(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U26(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U26(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U26(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U26(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U26(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U26(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U26(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U26(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U26(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U26(X)) -> mark#(X), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U26(X)) -> mark#(X), mark#(U33(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U26(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U26(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(isList(X)) -> a__isList#(X)) (mark#(U26(X)) -> mark#(X), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U26(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U26(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U26(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U26(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U26(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U26(X)) -> mark#(X), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U26(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U26(X)) -> mark#(X), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U26(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U26(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U26(X)) -> mark#(X), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U56(X)) -> mark#(X), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U56(X)) -> mark#(X), mark#(U92(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U56(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U56(X)) -> mark#(X), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U56(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U56(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U56(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U56(X)) -> mark#(X), mark#(U74(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U56(X)) -> mark#(X), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U56(X)) -> mark#(X), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U56(X)) -> mark#(X), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U56(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U56(X)) -> mark#(X), mark#(U63(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U56(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U56(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U56(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U56(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U56(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U56(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U56(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U56(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U56(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U56(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U56(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U56(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U56(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U56(X)) -> mark#(X), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U56(X)) -> mark#(X), mark#(U33(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U56(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U56(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U56(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(isList(X)) -> a__isList#(X)) (mark#(U56(X)) -> mark#(X), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U56(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U56(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U56(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U56(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U56(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U56(X)) -> mark#(X), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U56(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U56(X)) -> mark#(X), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U56(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U56(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U56(X)) -> mark#(X), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(isPal(X)) -> a__isPal#(X), a__isPal#(V) -> a__U81#(a__isPalListKind(V), V)) (mark#(isPal(X)) -> a__isPal#(X), a__isPal#(V) -> a__isPalListKind#(V)) (mark#(U83(X)) -> mark#(X), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U83(X)) -> mark#(X), mark#(U92(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U83(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U83(X)) -> mark#(X), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U83(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U83(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U83(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U83(X)) -> mark#(X), mark#(U74(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U83(X)) -> mark#(X), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U83(X)) -> mark#(X), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U83(X)) -> mark#(X), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U83(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U83(X)) -> mark#(X), mark#(U63(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U83(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U83(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U83(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U83(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U83(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U83(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U83(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U83(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U83(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U83(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U83(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U83(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U83(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U83(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U83(X)) -> mark#(X), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U83(X)) -> mark#(X), mark#(U33(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U83(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U83(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U83(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(isList(X)) -> a__isList#(X)) (mark#(U83(X)) -> mark#(X), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U83(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U83(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U83(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U83(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U83(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U83(X)) -> mark#(X), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U83(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U83(X)) -> mark#(X), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U83(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U83(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U83(X)) -> mark#(X), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U92(X)) -> mark#(X), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U92(X)) -> mark#(X), mark#(U92(X)) -> mark#(X)) (mark#(U92(X)) -> mark#(X), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U92(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U92(X)) -> mark#(X), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U92(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U92(X)) -> mark#(X), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U92(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U92(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U92(X)) -> mark#(X), mark#(U74(X)) -> mark#(X)) (mark#(U92(X)) -> mark#(X), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U92(X)) -> mark#(X), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U92(X)) -> mark#(X), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U92(X)) -> mark#(X), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U92(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U92(X)) -> mark#(X), mark#(U63(X)) -> mark#(X)) (mark#(U92(X)) -> mark#(X), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U92(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U92(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U92(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U92(X)) -> mark#(X), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U92(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U92(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U92(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U92(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U92(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U92(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U92(X)) -> mark#(X), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U92(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U92(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U92(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U92(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U92(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U92(X)) -> mark#(X), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U92(X)) -> mark#(X), mark#(U33(X)) -> mark#(X)) (mark#(U92(X)) -> mark#(X), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U92(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U92(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U92(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U92(X)) -> mark#(X), mark#(isList(X)) -> a__isList#(X)) (mark#(U92(X)) -> mark#(X), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U92(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U92(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U92(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U92(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U92(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U92(X)) -> mark#(X), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U92(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U92(X)) -> mark#(X), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U92(X)) -> mark#(X), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U92(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U92(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U92(X)) -> mark#(X), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (a__U12#(tt(), V) -> a__isNeList#(V), a__isNeList#(__(V1, V2)) -> a__U51#(a__isPalListKind(V1), V1, V2)) (a__U12#(tt(), V) -> a__isNeList#(V), a__isNeList#(__(V1, V2)) -> a__U41#(a__isPalListKind(V1), V1, V2)) (a__U12#(tt(), V) -> a__isNeList#(V), a__isNeList#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U12#(tt(), V) -> a__isNeList#(V), a__isNeList#(V) -> a__U31#(a__isPalListKind(V), V)) (a__U12#(tt(), V) -> a__isNeList#(V), a__isNeList#(V) -> a__isPalListKind#(V)) (a__isNeList#(V) -> a__isPalListKind#(V), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__isNeList#(V) -> a__isPalListKind#(V), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__isPal#(V) -> a__isPalListKind#(V), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__isPal#(V) -> a__isPalListKind#(V), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U81#(tt(), V) -> a__isPalListKind#(V), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__U81#(tt(), V) -> a__isPalListKind#(V), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2), a__U91#(tt(), V2) -> a__U92#(a__isPalListKind(V2))) (a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2), a__U91#(tt(), V2) -> a__isPalListKind#(V2)) (a__U44#(tt(), V1, V2) -> a__U45#(a__isList(V1), V2), a__U45#(tt(), V2) -> a__U46#(a__isNeList(V2))) (a__U44#(tt(), V1, V2) -> a__U45#(a__isList(V1), V2), a__U45#(tt(), V2) -> a__isNeList#(V2)) (a__U71#(tt(), I, P) -> a__isPalListKind#(I), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__U71#(tt(), I, P) -> a__isPalListKind#(I), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3), a__U22#(tt(), V1, V2) -> a__U23#(a__isPalListKind(V2), V1, V2)) (mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3), a__U22#(tt(), V1, V2) -> a__isPalListKind#(V2)) (mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3), a__U24#(tt(), V1, V2) -> a__isList#(V1)) (mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3), a__U24#(tt(), V1, V2) -> a__U25#(a__isList(V1), V2)) (mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3), a__U42#(tt(), V1, V2) -> a__U43#(a__isPalListKind(V2), V1, V2)) (mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3), a__U42#(tt(), V1, V2) -> a__isPalListKind#(V2)) (mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3), a__U44#(tt(), V1, V2) -> a__U45#(a__isList(V1), V2)) (mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3), a__U44#(tt(), V1, V2) -> a__isList#(V1)) (mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3), a__U52#(tt(), V1, V2) -> a__U53#(a__isPalListKind(V2), V1, V2)) (mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3), a__U52#(tt(), V1, V2) -> a__isPalListKind#(V2)) (mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3), a__U54#(tt(), V1, V2) -> a__U55#(a__isNeList(V1), V2)) (mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3), a__U54#(tt(), V1, V2) -> a__isNeList#(V1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U92(X)) -> a__U92#(mark(X))) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U92(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U91(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(isNePal(X)) -> a__isNePal#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U83(X)) -> a__U83#(mark(X))) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U83(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U82(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U81(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U74(X)) -> a__U74#(mark(X))) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U74(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(isPal(X)) -> a__isPal#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U73(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U72(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U71(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U63(X)) -> a__U63#(mark(X))) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U63(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U62(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U61(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U56(X)) -> a__U56#(mark(X))) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U56(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U55(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U54(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U53(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U52(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U51(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U46(X)) -> a__U46#(mark(X))) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U46(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U45(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U44(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U43(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U42(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U41(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(isQid(X)) -> a__isQid#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U33(X)) -> a__U33#(mark(X))) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U33(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U32(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U31(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U26(X)) -> a__U26#(mark(X))) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U26(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(isList(X)) -> a__isList#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U25(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U24(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U23(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U22(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U21(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(isNeList(X)) -> a__isNeList#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U13(X)) -> a__U13#(mark(X))) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U13(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U12(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U11(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(__(X1, X2)) -> mark#(X2)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(__(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (a__isNeList#(V) -> a__U31#(a__isPalListKind(V), V), a__U31#(tt(), V) -> a__U32#(a__isPalListKind(V), V)) (a__isNeList#(V) -> a__U31#(a__isPalListKind(V), V), a__U31#(tt(), V) -> a__isPalListKind#(V)) (a__U31#(tt(), V) -> a__U32#(a__isPalListKind(V), V), a__U32#(tt(), V) -> a__isQid#(V)) (a__U31#(tt(), V) -> a__U32#(a__isPalListKind(V), V), a__U32#(tt(), V) -> a__U33#(a__isQid(V))) (a__isPal#(V) -> a__U81#(a__isPalListKind(V), V), a__U81#(tt(), V) -> a__U82#(a__isPalListKind(V), V)) (a__isPal#(V) -> a__U81#(a__isPalListKind(V), V), a__U81#(tt(), V) -> a__isPalListKind#(V)) (a__isNePal#(V) -> a__U61#(a__isPalListKind(V), V), a__U61#(tt(), V) -> a__U62#(a__isPalListKind(V), V)) (a__isNePal#(V) -> a__U61#(a__isPalListKind(V), V), a__U61#(tt(), V) -> a__isPalListKind#(V)) (a__U23#(tt(), V1, V2) -> a__isPalListKind#(V2), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__U23#(tt(), V1, V2) -> a__isPalListKind#(V2), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U42#(tt(), V1, V2) -> a__isPalListKind#(V2), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__U42#(tt(), V1, V2) -> a__isPalListKind#(V2), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U45#(tt(), V2) -> a__isNeList#(V2), a__isNeList#(__(V1, V2)) -> a__U51#(a__isPalListKind(V1), V1, V2)) (a__U45#(tt(), V2) -> a__isNeList#(V2), a__isNeList#(__(V1, V2)) -> a__U41#(a__isPalListKind(V1), V1, V2)) (a__U45#(tt(), V2) -> a__isNeList#(V2), a__isNeList#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U45#(tt(), V2) -> a__isNeList#(V2), a__isNeList#(V) -> a__U31#(a__isPalListKind(V), V)) (a__U45#(tt(), V2) -> a__isNeList#(V2), a__isNeList#(V) -> a__isPalListKind#(V)) (a__U53#(tt(), V1, V2) -> a__isPalListKind#(V2), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__U53#(tt(), V1, V2) -> a__isPalListKind#(V2), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U91#(tt(), V2) -> a__isPalListKind#(V2), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__U91#(tt(), V2) -> a__isPalListKind#(V2), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(__(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(__(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(__(X1, X2)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(__(X1, X2)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(__(X1, X2)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(__(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(__(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(__(X1, X2)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(__(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(__(X1, X2)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(__(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(__(X1, X2)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(__(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U73(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (a__isNeList#(__(V1, V2)) -> a__U41#(a__isPalListKind(V1), V1, V2), a__U41#(tt(), V1, V2) -> a__U42#(a__isPalListKind(V1), V1, V2)) (a__isNeList#(__(V1, V2)) -> a__U41#(a__isPalListKind(V1), V1, V2), a__U41#(tt(), V1, V2) -> a__isPalListKind#(V1)) (a__U22#(tt(), V1, V2) -> a__U23#(a__isPalListKind(V2), V1, V2), a__U23#(tt(), V1, V2) -> a__U24#(a__isPalListKind(V2), V1, V2)) (a__U22#(tt(), V1, V2) -> a__U23#(a__isPalListKind(V2), V1, V2), a__U23#(tt(), V1, V2) -> a__isPalListKind#(V2)) (a__U23#(tt(), V1, V2) -> a__U24#(a__isPalListKind(V2), V1, V2), a__U24#(tt(), V1, V2) -> a__isList#(V1)) (a__U23#(tt(), V1, V2) -> a__U24#(a__isPalListKind(V2), V1, V2), a__U24#(tt(), V1, V2) -> a__U25#(a__isList(V1), V2)) (a__U42#(tt(), V1, V2) -> a__U43#(a__isPalListKind(V2), V1, V2), a__U43#(tt(), V1, V2) -> a__U44#(a__isPalListKind(V2), V1, V2)) (a__U42#(tt(), V1, V2) -> a__U43#(a__isPalListKind(V2), V1, V2), a__U43#(tt(), V1, V2) -> a__isPalListKind#(V2)) (a__U43#(tt(), V1, V2) -> a__U44#(a__isPalListKind(V2), V1, V2), a__U44#(tt(), V1, V2) -> a__U45#(a__isList(V1), V2)) (a__U43#(tt(), V1, V2) -> a__U44#(a__isPalListKind(V2), V1, V2), a__U44#(tt(), V1, V2) -> a__isList#(V1)) (a__U51#(tt(), V1, V2) -> a__U52#(a__isPalListKind(V1), V1, V2), a__U52#(tt(), V1, V2) -> a__U53#(a__isPalListKind(V2), V1, V2)) (a__U51#(tt(), V1, V2) -> a__U52#(a__isPalListKind(V1), V1, V2), a__U52#(tt(), V1, V2) -> a__isPalListKind#(V2)) (mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2), a__U11#(tt(), V) -> a__isPalListKind#(V)) (mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2), a__U11#(tt(), V) -> a__U12#(a__isPalListKind(V), V)) (mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2), a__U25#(tt(), V2) -> a__U26#(a__isList(V2))) (mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2), a__U25#(tt(), V2) -> a__isList#(V2)) (mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2), a__U32#(tt(), V) -> a__isQid#(V)) (mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2), a__U32#(tt(), V) -> a__U33#(a__isQid(V))) (mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2), a__U55#(tt(), V2) -> a__U56#(a__isList(V2))) (mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2), a__U55#(tt(), V2) -> a__isList#(V2)) (mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2), a__U62#(tt(), V) -> a__U63#(a__isQid(V))) (mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2), a__U62#(tt(), V) -> a__isQid#(V)) (mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2), a__U73#(tt(), P) -> a__U74#(a__isPalListKind(P))) (mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2), a__U73#(tt(), P) -> a__isPalListKind#(P)) (mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2), a__U82#(tt(), V) -> a__isNePal#(V)) (mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2), a__U82#(tt(), V) -> a__U83#(a__isNePal(V))) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U92(X)) -> a__U92#(mark(X))) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U92(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U91(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(isNePal(X)) -> a__isNePal#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U83(X)) -> a__U83#(mark(X))) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U83(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U82(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U81(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U74(X)) -> a__U74#(mark(X))) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U74(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(isPal(X)) -> a__isPal#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U73(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U72(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U71(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U63(X)) -> a__U63#(mark(X))) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U63(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U62(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U61(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U56(X)) -> a__U56#(mark(X))) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U56(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U55(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U54(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U53(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U52(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U51(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U46(X)) -> a__U46#(mark(X))) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U46(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U45(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U44(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U43(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U42(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U41(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(isQid(X)) -> a__isQid#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U33(X)) -> a__U33#(mark(X))) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U33(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U32(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U31(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U26(X)) -> a__U26#(mark(X))) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U26(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(isList(X)) -> a__isList#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U25(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U24(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U23(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U22(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U21(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(isNeList(X)) -> a__isNeList#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U13(X)) -> a__U13#(mark(X))) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U13(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U12(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U11(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(__(X1, X2)) -> mark#(X2)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(__(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (a__isNeList#(__(V1, V2)) -> a__isPalListKind#(V1), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__isNeList#(__(V1, V2)) -> a__isPalListKind#(V1), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U24#(tt(), V1, V2) -> a__isList#(V1), a__isList#(__(V1, V2)) -> a__U21#(a__isPalListKind(V1), V1, V2)) (a__U24#(tt(), V1, V2) -> a__isList#(V1), a__isList#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U24#(tt(), V1, V2) -> a__isList#(V1), a__isList#(V) -> a__U11#(a__isPalListKind(V), V)) (a__U24#(tt(), V1, V2) -> a__isList#(V1), a__isList#(V) -> a__isPalListKind#(V)) (a__U41#(tt(), V1, V2) -> a__isPalListKind#(V1), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__U41#(tt(), V1, V2) -> a__isPalListKind#(V1), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U51#(tt(), V1, V2) -> a__isPalListKind#(V1), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__U51#(tt(), V1, V2) -> a__isPalListKind#(V1), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a____#(__(X, Y), Z) -> a____#(mark(Y), mark(Z)), a____#(nil(), X) -> mark#(X)) (a____#(__(X, Y), Z) -> a____#(mark(Y), mark(Z)), a____#(__(X, Y), Z) -> mark#(Z)) (a____#(__(X, Y), Z) -> a____#(mark(Y), mark(Z)), a____#(__(X, Y), Z) -> mark#(Y)) (a____#(__(X, Y), Z) -> a____#(mark(Y), mark(Z)), a____#(__(X, Y), Z) -> mark#(X)) (a____#(__(X, Y), Z) -> a____#(mark(Y), mark(Z)), a____#(__(X, Y), Z) -> a____#(mark(Y), mark(Z))) (a____#(__(X, Y), Z) -> a____#(mark(Y), mark(Z)), a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z)))) (a____#(__(X, Y), Z) -> a____#(mark(Y), mark(Z)), a____#(X, nil()) -> mark#(X)) (a__U72#(tt(), P) -> a__isPal#(P), a__isPal#(V) -> a__U81#(a__isPalListKind(V), V)) (a__U72#(tt(), P) -> a__isPal#(P), a__isPal#(V) -> a__isPalListKind#(V)) (a__U72#(tt(), P) -> a__U73#(a__isPal(P), P), a__U73#(tt(), P) -> a__U74#(a__isPalListKind(P))) (a__U72#(tt(), P) -> a__U73#(a__isPal(P), P), a__U73#(tt(), P) -> a__isPalListKind#(P)) (a__U71#(tt(), I, P) -> a__U72#(a__isPalListKind(I), P), a__U72#(tt(), P) -> a__U73#(a__isPal(P), P)) (a__U71#(tt(), I, P) -> a__U72#(a__isPalListKind(I), P), a__U72#(tt(), P) -> a__isPal#(P)) (a__U73#(tt(), P) -> a__isPalListKind#(P), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U73#(tt(), P) -> a__isPalListKind#(P), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2)), a____#(X, nil()) -> mark#(X)) (mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2)), a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z)))) (mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2)), a____#(__(X, Y), Z) -> a____#(mark(Y), mark(Z))) (mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2)), a____#(__(X, Y), Z) -> mark#(X)) (mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2)), a____#(__(X, Y), Z) -> mark#(Y)) (mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2)), a____#(__(X, Y), Z) -> mark#(Z)) (mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2)), a____#(nil(), X) -> mark#(X)) (a__U54#(tt(), V1, V2) -> a__isNeList#(V1), a__isNeList#(V) -> a__isPalListKind#(V)) (a__U54#(tt(), V1, V2) -> a__isNeList#(V1), a__isNeList#(V) -> a__U31#(a__isPalListKind(V), V)) (a__U54#(tt(), V1, V2) -> a__isNeList#(V1), a__isNeList#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U54#(tt(), V1, V2) -> a__isNeList#(V1), a__isNeList#(__(V1, V2)) -> a__U41#(a__isPalListKind(V1), V1, V2)) (a__U54#(tt(), V1, V2) -> a__isNeList#(V1), a__isNeList#(__(V1, V2)) -> a__U51#(a__isPalListKind(V1), V1, V2)) (a__U44#(tt(), V1, V2) -> a__isList#(V1), a__isList#(V) -> a__isPalListKind#(V)) (a__U44#(tt(), V1, V2) -> a__isList#(V1), a__isList#(V) -> a__U11#(a__isPalListKind(V), V)) (a__U44#(tt(), V1, V2) -> a__isList#(V1), a__isList#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U44#(tt(), V1, V2) -> a__isList#(V1), a__isList#(__(V1, V2)) -> a__U21#(a__isPalListKind(V1), V1, V2)) (a__isList#(__(V1, V2)) -> a__isPalListKind#(V1), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__isList#(__(V1, V2)) -> a__isPalListKind#(V1), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__U21#(tt(), V1, V2) -> a__isPalListKind#(V1), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U21#(tt(), V1, V2) -> a__isPalListKind#(V1), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2), a__U91#(tt(), V2) -> a__isPalListKind#(V2)) (mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2), a__U91#(tt(), V2) -> a__U92#(a__isPalListKind(V2))) (mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2), a__U81#(tt(), V) -> a__isPalListKind#(V)) (mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2), a__U81#(tt(), V) -> a__U82#(a__isPalListKind(V), V)) (mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2), a__U72#(tt(), P) -> a__U73#(a__isPal(P), P)) (mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2), a__U72#(tt(), P) -> a__isPal#(P)) (mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2), a__U61#(tt(), V) -> a__isPalListKind#(V)) (mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2), a__U61#(tt(), V) -> a__U62#(a__isPalListKind(V), V)) (mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2), a__U45#(tt(), V2) -> a__isNeList#(V2)) (mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2), a__U45#(tt(), V2) -> a__U46#(a__isNeList(V2))) (mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2), a__U31#(tt(), V) -> a__isPalListKind#(V)) (mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2), a__U31#(tt(), V) -> a__U32#(a__isPalListKind(V), V)) (mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2), a__U12#(tt(), V) -> a__U13#(a__isNeList(V))) (mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2), a__U12#(tt(), V) -> a__isNeList#(V)) (a__U53#(tt(), V1, V2) -> a__U54#(a__isPalListKind(V2), V1, V2), a__U54#(tt(), V1, V2) -> a__isNeList#(V1)) (a__U53#(tt(), V1, V2) -> a__U54#(a__isPalListKind(V2), V1, V2), a__U54#(tt(), V1, V2) -> a__U55#(a__isNeList(V1), V2)) (a__U52#(tt(), V1, V2) -> a__U53#(a__isPalListKind(V2), V1, V2), a__U53#(tt(), V1, V2) -> a__isPalListKind#(V2)) (a__U52#(tt(), V1, V2) -> a__U53#(a__isPalListKind(V2), V1, V2), a__U53#(tt(), V1, V2) -> a__U54#(a__isPalListKind(V2), V1, V2)) (a__U41#(tt(), V1, V2) -> a__U42#(a__isPalListKind(V1), V1, V2), a__U42#(tt(), V1, V2) -> a__isPalListKind#(V2)) (a__U41#(tt(), V1, V2) -> a__U42#(a__isPalListKind(V1), V1, V2), a__U42#(tt(), V1, V2) -> a__U43#(a__isPalListKind(V2), V1, V2)) (a__isList#(__(V1, V2)) -> a__U21#(a__isPalListKind(V1), V1, V2), a__U21#(tt(), V1, V2) -> a__isPalListKind#(V1)) (a__isList#(__(V1, V2)) -> a__U21#(a__isPalListKind(V1), V1, V2), a__U21#(tt(), V1, V2) -> a__U22#(a__isPalListKind(V1), V1, V2)) (a__U21#(tt(), V1, V2) -> a__U22#(a__isPalListKind(V1), V1, V2), a__U22#(tt(), V1, V2) -> a__isPalListKind#(V2)) (a__U21#(tt(), V1, V2) -> a__U22#(a__isPalListKind(V1), V1, V2), a__U22#(tt(), V1, V2) -> a__U23#(a__isPalListKind(V2), V1, V2)) (a__isNeList#(__(V1, V2)) -> a__U51#(a__isPalListKind(V1), V1, V2), a__U51#(tt(), V1, V2) -> a__isPalListKind#(V1)) (a__isNeList#(__(V1, V2)) -> a__U51#(a__isPalListKind(V1), V1, V2), a__U51#(tt(), V1, V2) -> a__U52#(a__isPalListKind(V1), V1, V2)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U91(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U91(X1, X2)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U91(X1, X2)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U91(X1, X2)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U81(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U81(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U81(X1, X2)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U81(X1, X2)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U81(X1, X2)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U72(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U72(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U72(X1, X2)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U72(X1, X2)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U72(X1, X2)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U72(X1, X2)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U62(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U62(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U62(X1, X2)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U62(X1, X2)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U62(X1, X2)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U55(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U55(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U55(X1, X2)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U55(X1, X2)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U55(X1, X2)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U32(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U32(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U32(X1, X2)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U32(X1, X2)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U32(X1, X2)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U25(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U25(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U25(X1, X2)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U25(X1, X2)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U25(X1, X2)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U11(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U11(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U11(X1, X2)) -> mark#(X1), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(isList(X)) -> a__isList#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U33(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U11(X1, X2)) -> mark#(X1), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U63(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U74(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U11(X1, X2)) -> mark#(X1), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U92(X)) -> a__U92#(mark(X))) (a__isNePal#(__(I, __(P, I))) -> a__U71#(a__isQid(I), I, P), a__U71#(tt(), I, P) -> a__isPalListKind#(I)) (a__isNePal#(__(I, __(P, I))) -> a__U71#(a__isQid(I), I, P), a__U71#(tt(), I, P) -> a__U72#(a__isPalListKind(I), P)) (a__U55#(tt(), V2) -> a__isList#(V2), a__isList#(V) -> a__isPalListKind#(V)) (a__U55#(tt(), V2) -> a__isList#(V2), a__isList#(V) -> a__U11#(a__isPalListKind(V), V)) (a__U55#(tt(), V2) -> a__isList#(V2), a__isList#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U55#(tt(), V2) -> a__isList#(V2), a__isList#(__(V1, V2)) -> a__U21#(a__isPalListKind(V1), V1, V2)) (a__U52#(tt(), V1, V2) -> a__isPalListKind#(V2), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U52#(tt(), V1, V2) -> a__isPalListKind#(V2), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__U43#(tt(), V1, V2) -> a__isPalListKind#(V2), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U43#(tt(), V1, V2) -> a__isPalListKind#(V2), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__U25#(tt(), V2) -> a__isList#(V2), a__isList#(V) -> a__isPalListKind#(V)) (a__U25#(tt(), V2) -> a__isList#(V2), a__isList#(V) -> a__U11#(a__isPalListKind(V), V)) (a__U25#(tt(), V2) -> a__isList#(V2), a__isList#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U25#(tt(), V2) -> a__isList#(V2), a__isList#(__(V1, V2)) -> a__U21#(a__isPalListKind(V1), V1, V2)) (a__U22#(tt(), V1, V2) -> a__isPalListKind#(V2), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U22#(tt(), V1, V2) -> a__isPalListKind#(V2), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__U81#(tt(), V) -> a__U82#(a__isPalListKind(V), V), a__U82#(tt(), V) -> a__U83#(a__isNePal(V))) (a__U81#(tt(), V) -> a__U82#(a__isPalListKind(V), V), a__U82#(tt(), V) -> a__isNePal#(V)) (a__U61#(tt(), V) -> a__U62#(a__isPalListKind(V), V), a__U62#(tt(), V) -> a__isQid#(V)) (a__U61#(tt(), V) -> a__U62#(a__isPalListKind(V), V), a__U62#(tt(), V) -> a__U63#(a__isQid(V))) (a__isList#(V) -> a__U11#(a__isPalListKind(V), V), a__U11#(tt(), V) -> a__U12#(a__isPalListKind(V), V)) (a__isList#(V) -> a__U11#(a__isPalListKind(V), V), a__U11#(tt(), V) -> a__isPalListKind#(V)) (a__U11#(tt(), V) -> a__U12#(a__isPalListKind(V), V), a__U12#(tt(), V) -> a__U13#(a__isNeList(V))) (a__U11#(tt(), V) -> a__U12#(a__isPalListKind(V), V), a__U12#(tt(), V) -> a__isNeList#(V)) (mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3), a__U71#(tt(), I, P) -> a__isPalListKind#(I)) (mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3), a__U71#(tt(), I, P) -> a__U72#(a__isPalListKind(I), P)) (mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3), a__U53#(tt(), V1, V2) -> a__isPalListKind#(V2)) (mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3), a__U53#(tt(), V1, V2) -> a__U54#(a__isPalListKind(V2), V1, V2)) (mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3), a__U51#(tt(), V1, V2) -> a__isPalListKind#(V1)) (mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3), a__U51#(tt(), V1, V2) -> a__U52#(a__isPalListKind(V1), V1, V2)) (mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3), a__U43#(tt(), V1, V2) -> a__isPalListKind#(V2)) (mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3), a__U43#(tt(), V1, V2) -> a__U44#(a__isPalListKind(V2), V1, V2)) (mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3), a__U41#(tt(), V1, V2) -> a__isPalListKind#(V1)) (mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3), a__U41#(tt(), V1, V2) -> a__U42#(a__isPalListKind(V1), V1, V2)) (mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3), a__U23#(tt(), V1, V2) -> a__isPalListKind#(V2)) (mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3), a__U23#(tt(), V1, V2) -> a__U24#(a__isPalListKind(V2), V1, V2)) (mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3), a__U21#(tt(), V1, V2) -> a__isPalListKind#(V1)) (mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3), a__U21#(tt(), V1, V2) -> a__U22#(a__isPalListKind(V1), V1, V2)) (mark#(__(X1, X2)) -> mark#(X2), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(__(X1, X2)) -> mark#(X2), mark#(__(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(__(X1, X2)) -> mark#(X2)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X2), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U13(X)) -> mark#(X)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(__(X1, X2)) -> mark#(X2), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X2), mark#(isList(X)) -> a__isList#(X)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U26(X)) -> mark#(X)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(__(X1, X2)) -> mark#(X2), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U33(X)) -> mark#(X)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(__(X1, X2)) -> mark#(X2), mark#(isQid(X)) -> a__isQid#(X)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U46(X)) -> mark#(X)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(__(X1, X2)) -> mark#(X2), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U56(X)) -> mark#(X)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(__(X1, X2)) -> mark#(X2), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U63(X)) -> mark#(X)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(__(X1, X2)) -> mark#(X2), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X2), mark#(isPal(X)) -> a__isPal#(X)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U74(X)) -> mark#(X)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(__(X1, X2)) -> mark#(X2), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U83(X)) -> mark#(X)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(__(X1, X2)) -> mark#(X2), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U92(X)) -> mark#(X)) (mark#(__(X1, X2)) -> mark#(X2), mark#(U92(X)) -> a__U92#(mark(X))) (a__U54#(tt(), V1, V2) -> a__U55#(a__isNeList(V1), V2), a__U55#(tt(), V2) -> a__isList#(V2)) (a__U54#(tt(), V1, V2) -> a__U55#(a__isNeList(V1), V2), a__U55#(tt(), V2) -> a__U56#(a__isList(V2))) (a__U24#(tt(), V1, V2) -> a__U25#(a__isList(V1), V2), a__U25#(tt(), V2) -> a__isList#(V2)) (a__U24#(tt(), V1, V2) -> a__U25#(a__isList(V1), V2), a__U25#(tt(), V2) -> a__U26#(a__isList(V2))) (a__isNePal#(V) -> a__isPalListKind#(V), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__isNePal#(V) -> a__isPalListKind#(V), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__U82#(tt(), V) -> a__isNePal#(V), a__isNePal#(V) -> a__isPalListKind#(V)) (a__U82#(tt(), V) -> a__isNePal#(V), a__isNePal#(V) -> a__U61#(a__isPalListKind(V), V)) (a__U82#(tt(), V) -> a__isNePal#(V), a__isNePal#(__(I, __(P, I))) -> a__isQid#(I)) (a__U82#(tt(), V) -> a__isNePal#(V), a__isNePal#(__(I, __(P, I))) -> a__U71#(a__isQid(I), I, P)) (a__U61#(tt(), V) -> a__isPalListKind#(V), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U61#(tt(), V) -> a__isPalListKind#(V), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__U31#(tt(), V) -> a__isPalListKind#(V), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U31#(tt(), V) -> a__isPalListKind#(V), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__isList#(V) -> a__isPalListKind#(V), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__isList#(V) -> a__isPalListKind#(V), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a__U11#(tt(), V) -> a__isPalListKind#(V), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__U11#(tt(), V) -> a__isPalListKind#(V), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2)) (a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z))), a____#(X, nil()) -> mark#(X)) (a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z))), a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z)))) (a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z))), a____#(__(X, Y), Z) -> a____#(mark(Y), mark(Z))) (a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z))), a____#(__(X, Y), Z) -> mark#(X)) (a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z))), a____#(__(X, Y), Z) -> mark#(Y)) (a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z))), a____#(__(X, Y), Z) -> mark#(Z)) (a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z))), a____#(nil(), X) -> mark#(X)) (mark#(isNePal(X)) -> a__isNePal#(X), a__isNePal#(V) -> a__isPalListKind#(V)) (mark#(isNePal(X)) -> a__isNePal#(X), a__isNePal#(V) -> a__U61#(a__isPalListKind(V), V)) (mark#(isNePal(X)) -> a__isNePal#(X), a__isNePal#(__(I, __(P, I))) -> a__isQid#(I)) (mark#(isNePal(X)) -> a__isNePal#(X), a__isNePal#(__(I, __(P, I))) -> a__U71#(a__isQid(I), I, P)) (mark#(U74(X)) -> mark#(X), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U74(X)) -> mark#(X), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U74(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U74(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U74(X)) -> mark#(X), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U74(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U74(X)) -> mark#(X), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U74(X)) -> mark#(X), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U74(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U74(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U74(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U74(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U74(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U74(X)) -> mark#(X), mark#(isList(X)) -> a__isList#(X)) (mark#(U74(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U74(X)) -> mark#(X), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U74(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U74(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U74(X)) -> mark#(X), mark#(U33(X)) -> mark#(X)) (mark#(U74(X)) -> mark#(X), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U74(X)) -> mark#(X), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U74(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U74(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U74(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U74(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U74(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U74(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U74(X)) -> mark#(X), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U74(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U74(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U74(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U74(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U74(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U74(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U74(X)) -> mark#(X), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U74(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U74(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U74(X)) -> mark#(X), mark#(U63(X)) -> mark#(X)) (mark#(U74(X)) -> mark#(X), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U74(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U74(X)) -> mark#(X), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U74(X)) -> mark#(X), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U74(X)) -> mark#(X), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U74(X)) -> mark#(X), mark#(U74(X)) -> mark#(X)) (mark#(U74(X)) -> mark#(X), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U74(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U74(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U74(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U74(X)) -> mark#(X), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U74(X)) -> mark#(X), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U74(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U74(X)) -> mark#(X), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U74(X)) -> mark#(X), mark#(U92(X)) -> mark#(X)) (mark#(U74(X)) -> mark#(X), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U63(X)) -> mark#(X), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U63(X)) -> mark#(X), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U63(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U63(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U63(X)) -> mark#(X), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U63(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U63(X)) -> mark#(X), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U63(X)) -> mark#(X), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U63(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U63(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U63(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U63(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U63(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U63(X)) -> mark#(X), mark#(isList(X)) -> a__isList#(X)) (mark#(U63(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U63(X)) -> mark#(X), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U63(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U63(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U63(X)) -> mark#(X), mark#(U33(X)) -> mark#(X)) (mark#(U63(X)) -> mark#(X), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U63(X)) -> mark#(X), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U63(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U63(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U63(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U63(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U63(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U63(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U63(X)) -> mark#(X), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U63(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U63(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U63(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U63(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U63(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U63(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U63(X)) -> mark#(X), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U63(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U63(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U63(X)) -> mark#(X), mark#(U63(X)) -> mark#(X)) (mark#(U63(X)) -> mark#(X), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U63(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U63(X)) -> mark#(X), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U63(X)) -> mark#(X), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U63(X)) -> mark#(X), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U63(X)) -> mark#(X), mark#(U74(X)) -> mark#(X)) (mark#(U63(X)) -> mark#(X), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U63(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U63(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U63(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U63(X)) -> mark#(X), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U63(X)) -> mark#(X), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U63(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U63(X)) -> mark#(X), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U63(X)) -> mark#(X), mark#(U92(X)) -> mark#(X)) (mark#(U63(X)) -> mark#(X), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U46(X)) -> mark#(X), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U46(X)) -> mark#(X), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U46(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U46(X)) -> mark#(X), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U46(X)) -> mark#(X), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U46(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U46(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U46(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U46(X)) -> mark#(X), mark#(isList(X)) -> a__isList#(X)) (mark#(U46(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U46(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U46(X)) -> mark#(X), mark#(U33(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U46(X)) -> mark#(X), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U46(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U46(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U46(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U46(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U46(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U46(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U46(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U46(X)) -> mark#(X), mark#(U63(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U46(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U46(X)) -> mark#(X), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U46(X)) -> mark#(X), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U46(X)) -> mark#(X), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U46(X)) -> mark#(X), mark#(U74(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U46(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U46(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U46(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U46(X)) -> mark#(X), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U46(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U46(X)) -> mark#(X), mark#(U92(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(U33(X)) -> mark#(X), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U33(X)) -> mark#(X), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U33(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U33(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U33(X)) -> mark#(X), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U33(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U33(X)) -> mark#(X), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U33(X)) -> mark#(X), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U33(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U33(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U33(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U33(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U33(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U33(X)) -> mark#(X), mark#(isList(X)) -> a__isList#(X)) (mark#(U33(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U33(X)) -> mark#(X), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U33(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U33(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U33(X)) -> mark#(X), mark#(U33(X)) -> mark#(X)) (mark#(U33(X)) -> mark#(X), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U33(X)) -> mark#(X), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U33(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U33(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U33(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U33(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U33(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U33(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U33(X)) -> mark#(X), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U33(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U33(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U33(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U33(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U33(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U33(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U33(X)) -> mark#(X), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U33(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U33(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U33(X)) -> mark#(X), mark#(U63(X)) -> mark#(X)) (mark#(U33(X)) -> mark#(X), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U33(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U33(X)) -> mark#(X), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U33(X)) -> mark#(X), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U33(X)) -> mark#(X), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U33(X)) -> mark#(X), mark#(U74(X)) -> mark#(X)) (mark#(U33(X)) -> mark#(X), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U33(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U33(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U33(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U33(X)) -> mark#(X), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U33(X)) -> mark#(X), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U33(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U33(X)) -> mark#(X), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U33(X)) -> mark#(X), mark#(U92(X)) -> mark#(X)) (mark#(U33(X)) -> mark#(X), mark#(U92(X)) -> a__U92#(mark(X))) (mark#(isList(X)) -> a__isList#(X), a__isList#(V) -> a__isPalListKind#(V)) (mark#(isList(X)) -> a__isList#(X), a__isList#(V) -> a__U11#(a__isPalListKind(V), V)) (mark#(isList(X)) -> a__isList#(X), a__isList#(__(V1, V2)) -> a__isPalListKind#(V1)) (mark#(isList(X)) -> a__isList#(X), a__isList#(__(V1, V2)) -> a__U21#(a__isPalListKind(V1), V1, V2)) (mark#(U13(X)) -> mark#(X), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (mark#(U13(X)) -> mark#(X), mark#(__(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(__(X1, X2)) -> mark#(X2)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (mark#(U13(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (mark#(U13(X)) -> mark#(X), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> a__U13#(mark(X))) (mark#(U13(X)) -> mark#(X), mark#(isNeList(X)) -> a__isNeList#(X)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (mark#(U13(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (mark#(U13(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (mark#(U13(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (mark#(U13(X)) -> mark#(X), mark#(isList(X)) -> a__isList#(X)) (mark#(U13(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U26(X)) -> a__U26#(mark(X))) (mark#(U13(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (mark#(U13(X)) -> mark#(X), mark#(U33(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U33(X)) -> a__U33#(mark(X))) (mark#(U13(X)) -> mark#(X), mark#(isQid(X)) -> a__isQid#(X)) (mark#(U13(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> a__U46#(mark(X))) (mark#(U13(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (mark#(U13(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (mark#(U13(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (mark#(U13(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U56(X)) -> a__U56#(mark(X))) (mark#(U13(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (mark#(U13(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (mark#(U13(X)) -> mark#(X), mark#(U63(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U63(X)) -> a__U63#(mark(X))) (mark#(U13(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (mark#(U13(X)) -> mark#(X), mark#(U72(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (mark#(U13(X)) -> mark#(X), mark#(U73(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (mark#(U13(X)) -> mark#(X), mark#(isPal(X)) -> a__isPal#(X)) (mark#(U13(X)) -> mark#(X), mark#(U74(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U74(X)) -> a__U74#(mark(X))) (mark#(U13(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (mark#(U13(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (mark#(U13(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U83(X)) -> a__U83#(mark(X))) (mark#(U13(X)) -> mark#(X), mark#(isNePal(X)) -> a__isNePal#(X)) (mark#(U13(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (mark#(U13(X)) -> mark#(X), mark#(U92(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U92(X)) -> a__U92#(mark(X))) (a____#(nil(), X) -> mark#(X), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (a____#(nil(), X) -> mark#(X), mark#(__(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(__(X1, X2)) -> mark#(X2)) (a____#(nil(), X) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (a____#(nil(), X) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (a____#(nil(), X) -> mark#(X), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (a____#(nil(), X) -> mark#(X), mark#(U13(X)) -> mark#(X)) (a____#(nil(), X) -> mark#(X), mark#(U13(X)) -> a__U13#(mark(X))) (a____#(nil(), X) -> mark#(X), mark#(isNeList(X)) -> a__isNeList#(X)) (a____#(nil(), X) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (a____#(nil(), X) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (a____#(nil(), X) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (a____#(nil(), X) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (a____#(nil(), X) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (a____#(nil(), X) -> mark#(X), mark#(isList(X)) -> a__isList#(X)) (a____#(nil(), X) -> mark#(X), mark#(U26(X)) -> mark#(X)) (a____#(nil(), X) -> mark#(X), mark#(U26(X)) -> a__U26#(mark(X))) (a____#(nil(), X) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (a____#(nil(), X) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (a____#(nil(), X) -> mark#(X), mark#(U33(X)) -> mark#(X)) (a____#(nil(), X) -> mark#(X), mark#(U33(X)) -> a__U33#(mark(X))) (a____#(nil(), X) -> mark#(X), mark#(isQid(X)) -> a__isQid#(X)) (a____#(nil(), X) -> mark#(X), mark#(U41(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (a____#(nil(), X) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (a____#(nil(), X) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (a____#(nil(), X) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (a____#(nil(), X) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (a____#(nil(), X) -> mark#(X), mark#(U46(X)) -> mark#(X)) (a____#(nil(), X) -> mark#(X), mark#(U46(X)) -> a__U46#(mark(X))) (a____#(nil(), X) -> mark#(X), mark#(U51(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (a____#(nil(), X) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (a____#(nil(), X) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (a____#(nil(), X) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (a____#(nil(), X) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (a____#(nil(), X) -> mark#(X), mark#(U56(X)) -> mark#(X)) (a____#(nil(), X) -> mark#(X), mark#(U56(X)) -> a__U56#(mark(X))) (a____#(nil(), X) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (a____#(nil(), X) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (a____#(nil(), X) -> mark#(X), mark#(U63(X)) -> mark#(X)) (a____#(nil(), X) -> mark#(X), mark#(U63(X)) -> a__U63#(mark(X))) (a____#(nil(), X) -> mark#(X), mark#(U71(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (a____#(nil(), X) -> mark#(X), mark#(U72(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (a____#(nil(), X) -> mark#(X), mark#(U73(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (a____#(nil(), X) -> mark#(X), mark#(isPal(X)) -> a__isPal#(X)) (a____#(nil(), X) -> mark#(X), mark#(U74(X)) -> mark#(X)) (a____#(nil(), X) -> mark#(X), mark#(U74(X)) -> a__U74#(mark(X))) (a____#(nil(), X) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (a____#(nil(), X) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (a____#(nil(), X) -> mark#(X), mark#(U83(X)) -> mark#(X)) (a____#(nil(), X) -> mark#(X), mark#(U83(X)) -> a__U83#(mark(X))) (a____#(nil(), X) -> mark#(X), mark#(isNePal(X)) -> a__isNePal#(X)) (a____#(nil(), X) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (a____#(nil(), X) -> mark#(X), mark#(U92(X)) -> mark#(X)) (a____#(nil(), X) -> mark#(X), mark#(U92(X)) -> a__U92#(mark(X))) (a____#(X, nil()) -> mark#(X), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2))) (a____#(X, nil()) -> mark#(X), mark#(__(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(__(X1, X2)) -> mark#(X2)) (a____#(X, nil()) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U11(X1, X2)) -> a__U11#(mark(X1), X2)) (a____#(X, nil()) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U12(X1, X2)) -> a__U12#(mark(X1), X2)) (a____#(X, nil()) -> mark#(X), mark#(isPalListKind(X)) -> a__isPalListKind#(X)) (a____#(X, nil()) -> mark#(X), mark#(U13(X)) -> mark#(X)) (a____#(X, nil()) -> mark#(X), mark#(U13(X)) -> a__U13#(mark(X))) (a____#(X, nil()) -> mark#(X), mark#(isNeList(X)) -> a__isNeList#(X)) (a____#(X, nil()) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U21(X1, X2, X3)) -> a__U21#(mark(X1), X2, X3)) (a____#(X, nil()) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U22(X1, X2, X3)) -> a__U22#(mark(X1), X2, X3)) (a____#(X, nil()) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U23(X1, X2, X3)) -> a__U23#(mark(X1), X2, X3)) (a____#(X, nil()) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U24(X1, X2, X3)) -> a__U24#(mark(X1), X2, X3)) (a____#(X, nil()) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U25(X1, X2)) -> a__U25#(mark(X1), X2)) (a____#(X, nil()) -> mark#(X), mark#(isList(X)) -> a__isList#(X)) (a____#(X, nil()) -> mark#(X), mark#(U26(X)) -> mark#(X)) (a____#(X, nil()) -> mark#(X), mark#(U26(X)) -> a__U26#(mark(X))) (a____#(X, nil()) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U31(X1, X2)) -> a__U31#(mark(X1), X2)) (a____#(X, nil()) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U32(X1, X2)) -> a__U32#(mark(X1), X2)) (a____#(X, nil()) -> mark#(X), mark#(U33(X)) -> mark#(X)) (a____#(X, nil()) -> mark#(X), mark#(U33(X)) -> a__U33#(mark(X))) (a____#(X, nil()) -> mark#(X), mark#(isQid(X)) -> a__isQid#(X)) (a____#(X, nil()) -> mark#(X), mark#(U41(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U41(X1, X2, X3)) -> a__U41#(mark(X1), X2, X3)) (a____#(X, nil()) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U42(X1, X2, X3)) -> a__U42#(mark(X1), X2, X3)) (a____#(X, nil()) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U43(X1, X2, X3)) -> a__U43#(mark(X1), X2, X3)) (a____#(X, nil()) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U44(X1, X2, X3)) -> a__U44#(mark(X1), X2, X3)) (a____#(X, nil()) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U45(X1, X2)) -> a__U45#(mark(X1), X2)) (a____#(X, nil()) -> mark#(X), mark#(U46(X)) -> mark#(X)) (a____#(X, nil()) -> mark#(X), mark#(U46(X)) -> a__U46#(mark(X))) (a____#(X, nil()) -> mark#(X), mark#(U51(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U51(X1, X2, X3)) -> a__U51#(mark(X1), X2, X3)) (a____#(X, nil()) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U52(X1, X2, X3)) -> a__U52#(mark(X1), X2, X3)) (a____#(X, nil()) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U53(X1, X2, X3)) -> a__U53#(mark(X1), X2, X3)) (a____#(X, nil()) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U54(X1, X2, X3)) -> a__U54#(mark(X1), X2, X3)) (a____#(X, nil()) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U55(X1, X2)) -> a__U55#(mark(X1), X2)) (a____#(X, nil()) -> mark#(X), mark#(U56(X)) -> mark#(X)) (a____#(X, nil()) -> mark#(X), mark#(U56(X)) -> a__U56#(mark(X))) (a____#(X, nil()) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U61(X1, X2)) -> a__U61#(mark(X1), X2)) (a____#(X, nil()) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U62(X1, X2)) -> a__U62#(mark(X1), X2)) (a____#(X, nil()) -> mark#(X), mark#(U63(X)) -> mark#(X)) (a____#(X, nil()) -> mark#(X), mark#(U63(X)) -> a__U63#(mark(X))) (a____#(X, nil()) -> mark#(X), mark#(U71(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U71(X1, X2, X3)) -> a__U71#(mark(X1), X2, X3)) (a____#(X, nil()) -> mark#(X), mark#(U72(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U72(X1, X2)) -> a__U72#(mark(X1), X2)) (a____#(X, nil()) -> mark#(X), mark#(U73(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U73(X1, X2)) -> a__U73#(mark(X1), X2)) (a____#(X, nil()) -> mark#(X), mark#(isPal(X)) -> a__isPal#(X)) (a____#(X, nil()) -> mark#(X), mark#(U74(X)) -> mark#(X)) (a____#(X, nil()) -> mark#(X), mark#(U74(X)) -> a__U74#(mark(X))) (a____#(X, nil()) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U81(X1, X2)) -> a__U81#(mark(X1), X2)) (a____#(X, nil()) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U82(X1, X2)) -> a__U82#(mark(X1), X2)) (a____#(X, nil()) -> mark#(X), mark#(U83(X)) -> mark#(X)) (a____#(X, nil()) -> mark#(X), mark#(U83(X)) -> a__U83#(mark(X))) (a____#(X, nil()) -> mark#(X), mark#(isNePal(X)) -> a__isNePal#(X)) (a____#(X, nil()) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U91(X1, X2)) -> a__U91#(mark(X1), X2)) (a____#(X, nil()) -> mark#(X), mark#(U92(X)) -> mark#(X)) (a____#(X, nil()) -> mark#(X), mark#(U92(X)) -> a__U92#(mark(X))) } SCCS: Scc: { a__U72#(tt(), P) -> a__isPal#(P), a__U71#(tt(), I, P) -> a__U72#(a__isPalListKind(I), P), a__isPal#(V) -> a__U81#(a__isPalListKind(V), V), a__U82#(tt(), V) -> a__isNePal#(V), a__U81#(tt(), V) -> a__U82#(a__isPalListKind(V), V), a__isNePal#(__(I, __(P, I))) -> a__U71#(a__isQid(I), I, P)} Scc: {a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2), a__U91#(tt(), V2) -> a__isPalListKind#(V2)} Scc: { a__U12#(tt(), V) -> a__isNeList#(V), a__U11#(tt(), V) -> a__U12#(a__isPalListKind(V), V), a__isNeList#(__(V1, V2)) -> a__U41#(a__isPalListKind(V1), V1, V2), a__isNeList#(__(V1, V2)) -> a__U51#(a__isPalListKind(V1), V1, V2), a__U22#(tt(), V1, V2) -> a__U23#(a__isPalListKind(V2), V1, V2), a__U21#(tt(), V1, V2) -> a__U22#(a__isPalListKind(V1), V1, V2), a__U23#(tt(), V1, V2) -> a__U24#(a__isPalListKind(V2), V1, V2), a__U24#(tt(), V1, V2) -> a__U25#(a__isList(V1), V2), a__U24#(tt(), V1, V2) -> a__isList#(V1), a__U25#(tt(), V2) -> a__isList#(V2), a__isList#(V) -> a__U11#(a__isPalListKind(V), V), a__isList#(__(V1, V2)) -> a__U21#(a__isPalListKind(V1), V1, V2), a__U42#(tt(), V1, V2) -> a__U43#(a__isPalListKind(V2), V1, V2), a__U41#(tt(), V1, V2) -> a__U42#(a__isPalListKind(V1), V1, V2), a__U43#(tt(), V1, V2) -> a__U44#(a__isPalListKind(V2), V1, V2), a__U44#(tt(), V1, V2) -> a__isList#(V1), a__U44#(tt(), V1, V2) -> a__U45#(a__isList(V1), V2), a__U45#(tt(), V2) -> a__isNeList#(V2), a__U52#(tt(), V1, V2) -> a__U53#(a__isPalListKind(V2), V1, V2), a__U51#(tt(), V1, V2) -> a__U52#(a__isPalListKind(V1), V1, V2), a__U53#(tt(), V1, V2) -> a__U54#(a__isPalListKind(V2), V1, V2), a__U54#(tt(), V1, V2) -> a__isNeList#(V1), a__U54#(tt(), V1, V2) -> a__U55#(a__isNeList(V1), V2), a__U55#(tt(), V2) -> a__isList#(V2)} Scc: { a____#(X, nil()) -> mark#(X), a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z))), a____#(__(X, Y), Z) -> a____#(mark(Y), mark(Z)), a____#(__(X, Y), Z) -> mark#(X), a____#(__(X, Y), Z) -> mark#(Y), a____#(__(X, Y), Z) -> mark#(Z), a____#(nil(), X) -> mark#(X), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2)), mark#(__(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2), mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U33(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U63(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1), mark#(U74(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)} SCC: Strict: { a__U72#(tt(), P) -> a__isPal#(P), a__U71#(tt(), I, P) -> a__U72#(a__isPalListKind(I), P), a__isPal#(V) -> a__U81#(a__isPalListKind(V), V), a__U82#(tt(), V) -> a__isNePal#(V), a__U81#(tt(), V) -> a__U82#(a__isPalListKind(V), V), a__isNePal#(__(I, __(P, I))) -> a__U71#(a__isQid(I), I, P)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(a__isNePal#) = 0, pi(a__U81#) = 1, pi(a__U82#) = 1, pi(a__isPal#) = 0, pi(a__U71#) = 2, pi(a__U72#) = 1 Strict: { a__U72#(tt(), P) -> a__isPal#(P), a__U71#(tt(), I, P) -> a__U72#(a__isPalListKind(I), P), a__isPal#(V) -> a__U81#(a__isPalListKind(V), V), a__U82#(tt(), V) -> a__isNePal#(V), a__U81#(tt(), V) -> a__U82#(a__isPalListKind(V), V)} EDG: {(a__U81#(tt(), V) -> a__U82#(a__isPalListKind(V), V), a__U82#(tt(), V) -> a__isNePal#(V)) (a__U71#(tt(), I, P) -> a__U72#(a__isPalListKind(I), P), a__U72#(tt(), P) -> a__isPal#(P)) (a__U72#(tt(), P) -> a__isPal#(P), a__isPal#(V) -> a__U81#(a__isPalListKind(V), V)) (a__isPal#(V) -> a__U81#(a__isPalListKind(V), V), a__U81#(tt(), V) -> a__U82#(a__isPalListKind(V), V))} SCCS: Qed SCC: Strict: {a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1), a__isPalListKind#(__(V1, V2)) -> a__U91#(a__isPalListKind(V1), V2), a__U91#(tt(), V2) -> a__isPalListKind#(V2)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(a__U91#) = 1, pi(a__isPalListKind#) = 0 Strict: {a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1), a__U91#(tt(), V2) -> a__isPalListKind#(V2)} EDG: {(a__U91#(tt(), V2) -> a__isPalListKind#(V2), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)) (a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1), a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1))} SCCS: Scc: {a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)} SCC: Strict: {a__isPalListKind#(__(V1, V2)) -> a__isPalListKind#(V1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(a__isPalListKind#) = 0 Strict: {} Qed SCC: Strict: { a__U12#(tt(), V) -> a__isNeList#(V), a__U11#(tt(), V) -> a__U12#(a__isPalListKind(V), V), a__isNeList#(__(V1, V2)) -> a__U41#(a__isPalListKind(V1), V1, V2), a__isNeList#(__(V1, V2)) -> a__U51#(a__isPalListKind(V1), V1, V2), a__U22#(tt(), V1, V2) -> a__U23#(a__isPalListKind(V2), V1, V2), a__U21#(tt(), V1, V2) -> a__U22#(a__isPalListKind(V1), V1, V2), a__U23#(tt(), V1, V2) -> a__U24#(a__isPalListKind(V2), V1, V2), a__U24#(tt(), V1, V2) -> a__U25#(a__isList(V1), V2), a__U24#(tt(), V1, V2) -> a__isList#(V1), a__U25#(tt(), V2) -> a__isList#(V2), a__isList#(V) -> a__U11#(a__isPalListKind(V), V), a__isList#(__(V1, V2)) -> a__U21#(a__isPalListKind(V1), V1, V2), a__U42#(tt(), V1, V2) -> a__U43#(a__isPalListKind(V2), V1, V2), a__U41#(tt(), V1, V2) -> a__U42#(a__isPalListKind(V1), V1, V2), a__U43#(tt(), V1, V2) -> a__U44#(a__isPalListKind(V2), V1, V2), a__U44#(tt(), V1, V2) -> a__isList#(V1), a__U44#(tt(), V1, V2) -> a__U45#(a__isList(V1), V2), a__U45#(tt(), V2) -> a__isNeList#(V2), a__U52#(tt(), V1, V2) -> a__U53#(a__isPalListKind(V2), V1, V2), a__U51#(tt(), V1, V2) -> a__U52#(a__isPalListKind(V1), V1, V2), a__U53#(tt(), V1, V2) -> a__U54#(a__isPalListKind(V2), V1, V2), a__U54#(tt(), V1, V2) -> a__isNeList#(V1), a__U54#(tt(), V1, V2) -> a__U55#(a__isNeList(V1), V2), a__U55#(tt(), V2) -> a__isList#(V2)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} POLY: Argument Filtering: pi(U92) = [], pi(U91) = [], pi(isNePal) = [], pi(U83) = [], pi(U82) = [], pi(U81) = [], pi(U74) = [], pi(isPal) = [], pi(U73) = [], pi(U72) = [], pi(U71) = [], pi(U63) = [], pi(U62) = [], pi(U61) = [], pi(U56) = [], pi(U55) = [], pi(U54) = [], pi(U53) = [], pi(U52) = [], pi(U51) = [], pi(U46) = [], pi(U45) = [], pi(U44) = [], pi(U43) = [], pi(U42) = [], pi(U41) = [], pi(isQid) = [], pi(U33) = [], pi(U32) = [], pi(U31) = [], pi(U26) = [], pi(isList) = [], pi(U25) = [], pi(U24) = [], pi(U23) = [], pi(U22) = [], pi(U21) = [], pi(isNeList) = [], pi(U13) = [], pi(isPalListKind) = [], pi(U12) = [], pi(U11) = [], pi(u) = [], pi(o) = [], pi(i) = [], pi(e) = [], pi(a) = [], pi(a__U91) = [], pi(a__U92) = [], pi(a__isNePal) = [], pi(a__U83) = [], pi(a__U81) = [], pi(a__U82) = [], pi(a__U74) = [], pi(a__isPal) = [], pi(a__U73) = [], pi(a__U71) = [], pi(a__U72) = [], pi(a__U63) = [], pi(a__U61) = [], pi(a__U62) = [], pi(a__U56) = [], pi(a__U55#) = 1, pi(a__U55) = [], pi(a__U54#) = [1,2], pi(a__U54) = [], pi(a__U53#) = [1,2], pi(a__U53) = [], pi(a__U51#) = [1,2], pi(a__U51) = [], pi(a__U52#) = [1,2], pi(a__U52) = [], pi(a__U46) = [], pi(a__U45#) = 1, pi(a__U45) = [], pi(a__U44#) = [1,2], pi(a__U44) = [], pi(a__U43#) = [1,2], pi(a__U43) = [], pi(a__U41#) = [1,2], pi(a__U41) = [], pi(a__U42#) = [1,2], pi(a__U42) = [], pi(a__isQid) = [], pi(a__U33) = [], pi(a__U31) = [], pi(a__U32) = [], pi(a__U26) = [], pi(a__isList#) = 0, pi(a__isList) = [], pi(a__U25#) = 1, pi(a__U25) = [], pi(a__U24#) = [1,2], pi(a__U24) = [], pi(a__U23#) = [1,2], pi(a__U23) = [], pi(a__U21#) = [1,2], pi(a__U21) = [], pi(a__U22#) = [1,2], pi(a__U22) = [], pi(a__isNeList#) = 0, pi(a__isNeList) = [], pi(a__U13) = [], pi(tt) = [], pi(a__U11#) = 1, pi(a__U11) = [], pi(a__isPalListKind) = [], pi(a__U12#) = 1, pi(a__U12) = [], pi(nil) = [], pi(__) = [0,1], pi(mark) = [], pi(a____) = [] Usable Rules: {} Interpretation: [a__U54#](x0, x1) = x0 + x1, [a__U53#](x0, x1) = x0 + x1, [a__U51#](x0, x1) = x0 + x1, [a__U52#](x0, x1) = x0 + x1, [a__U44#](x0, x1) = x0 + x1 + 1, [a__U43#](x0, x1) = x0 + x1 + 1, [a__U41#](x0, x1) = x0 + x1 + 1, [a__U42#](x0, x1) = x0 + x1 + 1, [a__U24#](x0, x1) = x0 + x1, [a__U23#](x0, x1) = x0 + x1, [a__U21#](x0, x1) = x0 + x1, [a__U22#](x0, x1) = x0 + x1, [__](x0, x1) = x0 + x1 + 1 Strict: { a__U12#(tt(), V) -> a__isNeList#(V), a__U11#(tt(), V) -> a__U12#(a__isPalListKind(V), V), a__isNeList#(__(V1, V2)) -> a__U41#(a__isPalListKind(V1), V1, V2), a__U22#(tt(), V1, V2) -> a__U23#(a__isPalListKind(V2), V1, V2), a__U21#(tt(), V1, V2) -> a__U22#(a__isPalListKind(V1), V1, V2), a__U23#(tt(), V1, V2) -> a__U24#(a__isPalListKind(V2), V1, V2), a__U24#(tt(), V1, V2) -> a__U25#(a__isList(V1), V2), a__U24#(tt(), V1, V2) -> a__isList#(V1), a__U25#(tt(), V2) -> a__isList#(V2), a__isList#(V) -> a__U11#(a__isPalListKind(V), V), a__U42#(tt(), V1, V2) -> a__U43#(a__isPalListKind(V2), V1, V2), a__U41#(tt(), V1, V2) -> a__U42#(a__isPalListKind(V1), V1, V2), a__U43#(tt(), V1, V2) -> a__U44#(a__isPalListKind(V2), V1, V2), a__U45#(tt(), V2) -> a__isNeList#(V2), a__U52#(tt(), V1, V2) -> a__U53#(a__isPalListKind(V2), V1, V2), a__U51#(tt(), V1, V2) -> a__U52#(a__isPalListKind(V1), V1, V2), a__U53#(tt(), V1, V2) -> a__U54#(a__isPalListKind(V2), V1, V2), a__U54#(tt(), V1, V2) -> a__isNeList#(V1), a__U54#(tt(), V1, V2) -> a__U55#(a__isNeList(V1), V2), a__U55#(tt(), V2) -> a__isList#(V2)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} EDG: {(a__U54#(tt(), V1, V2) -> a__U55#(a__isNeList(V1), V2), a__U55#(tt(), V2) -> a__isList#(V2)) (a__isList#(V) -> a__U11#(a__isPalListKind(V), V), a__U11#(tt(), V) -> a__U12#(a__isPalListKind(V), V)) (a__U22#(tt(), V1, V2) -> a__U23#(a__isPalListKind(V2), V1, V2), a__U23#(tt(), V1, V2) -> a__U24#(a__isPalListKind(V2), V1, V2)) (a__U23#(tt(), V1, V2) -> a__U24#(a__isPalListKind(V2), V1, V2), a__U24#(tt(), V1, V2) -> a__isList#(V1)) (a__U23#(tt(), V1, V2) -> a__U24#(a__isPalListKind(V2), V1, V2), a__U24#(tt(), V1, V2) -> a__U25#(a__isList(V1), V2)) (a__U41#(tt(), V1, V2) -> a__U42#(a__isPalListKind(V1), V1, V2), a__U42#(tt(), V1, V2) -> a__U43#(a__isPalListKind(V2), V1, V2)) (a__U52#(tt(), V1, V2) -> a__U53#(a__isPalListKind(V2), V1, V2), a__U53#(tt(), V1, V2) -> a__U54#(a__isPalListKind(V2), V1, V2)) (a__U53#(tt(), V1, V2) -> a__U54#(a__isPalListKind(V2), V1, V2), a__U54#(tt(), V1, V2) -> a__U55#(a__isNeList(V1), V2)) (a__U53#(tt(), V1, V2) -> a__U54#(a__isPalListKind(V2), V1, V2), a__U54#(tt(), V1, V2) -> a__isNeList#(V1)) (a__U24#(tt(), V1, V2) -> a__isList#(V1), a__isList#(V) -> a__U11#(a__isPalListKind(V), V)) (a__U25#(tt(), V2) -> a__isList#(V2), a__isList#(V) -> a__U11#(a__isPalListKind(V), V)) (a__U55#(tt(), V2) -> a__isList#(V2), a__isList#(V) -> a__U11#(a__isPalListKind(V), V)) (a__U45#(tt(), V2) -> a__isNeList#(V2), a__isNeList#(__(V1, V2)) -> a__U41#(a__isPalListKind(V1), V1, V2)) (a__U54#(tt(), V1, V2) -> a__isNeList#(V1), a__isNeList#(__(V1, V2)) -> a__U41#(a__isPalListKind(V1), V1, V2)) (a__U12#(tt(), V) -> a__isNeList#(V), a__isNeList#(__(V1, V2)) -> a__U41#(a__isPalListKind(V1), V1, V2)) (a__U51#(tt(), V1, V2) -> a__U52#(a__isPalListKind(V1), V1, V2), a__U52#(tt(), V1, V2) -> a__U53#(a__isPalListKind(V2), V1, V2)) (a__U42#(tt(), V1, V2) -> a__U43#(a__isPalListKind(V2), V1, V2), a__U43#(tt(), V1, V2) -> a__U44#(a__isPalListKind(V2), V1, V2)) (a__U21#(tt(), V1, V2) -> a__U22#(a__isPalListKind(V1), V1, V2), a__U22#(tt(), V1, V2) -> a__U23#(a__isPalListKind(V2), V1, V2)) (a__isNeList#(__(V1, V2)) -> a__U41#(a__isPalListKind(V1), V1, V2), a__U41#(tt(), V1, V2) -> a__U42#(a__isPalListKind(V1), V1, V2)) (a__U11#(tt(), V) -> a__U12#(a__isPalListKind(V), V), a__U12#(tt(), V) -> a__isNeList#(V)) (a__U24#(tt(), V1, V2) -> a__U25#(a__isList(V1), V2), a__U25#(tt(), V2) -> a__isList#(V2))} SCCS: Qed SCC: Strict: { a____#(X, nil()) -> mark#(X), a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z))), a____#(__(X, Y), Z) -> a____#(mark(Y), mark(Z)), a____#(__(X, Y), Z) -> mark#(X), a____#(__(X, Y), Z) -> mark#(Y), a____#(__(X, Y), Z) -> mark#(Z), a____#(nil(), X) -> mark#(X), mark#(__(X1, X2)) -> a____#(mark(X1), mark(X2)), mark#(__(X1, X2)) -> mark#(X1), mark#(__(X1, X2)) -> mark#(X2), mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U33(X)) -> mark#(X), mark#(U41(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U51(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U63(X)) -> mark#(X), mark#(U71(X1, X2, X3)) -> mark#(X1), mark#(U72(X1, X2)) -> mark#(X1), mark#(U73(X1, X2)) -> mark#(X1), mark#(U74(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} POLY: Argument Filtering: pi(U92) = 0, pi(U91) = 0, pi(isNePal) = [0], pi(U83) = 0, pi(U82) = [0,1], pi(U81) = [0,1], pi(U74) = [0], pi(isPal) = [0], pi(U73) = [0], pi(U72) = [0,1], pi(U71) = [0,2], pi(U63) = [0], pi(U62) = [0,1], pi(U61) = [0,1], pi(U56) = 0, pi(U55) = [0,1], pi(U54) = [0,1,2], pi(U53) = [0,1,2], pi(U52) = [0,1,2], pi(U51) = [0,1,2], pi(U46) = 0, pi(U45) = [0,1], pi(U44) = [0,1,2], pi(U43) = [0,1,2], pi(U42) = [0,1,2], pi(U41) = [0,1,2], pi(isQid) = 0, pi(U33) = [0], pi(U32) = [0,1], pi(U31) = [0,1], pi(U26) = 0, pi(isList) = [0], pi(U25) = [0,1], pi(U24) = [0,1,2], pi(U23) = [0,1,2], pi(U22) = [0,1,2], pi(U21) = [0,1,2], pi(isNeList) = [0], pi(U13) = 0, pi(isPalListKind) = [], pi(U12) = [0,1], pi(U11) = [0,1], pi(u) = [], pi(o) = [], pi(i) = [], pi(e) = [], pi(a) = [], pi(a__U91) = 0, pi(a__U92) = 0, pi(a__isNePal) = [0], pi(a__U83) = 0, pi(a__U81) = [0,1], pi(a__U82) = [0,1], pi(a__U74) = [0], pi(a__isPal) = [0], pi(a__U73) = [0], pi(a__U71) = [0,2], pi(a__U72) = [0,1], pi(a__U63) = [0], pi(a__U61) = [0,1], pi(a__U62) = [0,1], pi(a__U56) = 0, pi(a__U55) = [0,1], pi(a__U54) = [0,1,2], pi(a__U53) = [0,1,2], pi(a__U51) = [0,1,2], pi(a__U52) = [0,1,2], pi(a__U46) = 0, pi(a__U45) = [0,1], pi(a__U44) = [0,1,2], pi(a__U43) = [0,1,2], pi(a__U41) = [0,1,2], pi(a__U42) = [0,1,2], pi(a__isQid) = 0, pi(a__U33) = [0], pi(a__U31) = [0,1], pi(a__U32) = [0,1], pi(a__U26) = 0, pi(a__isList) = [0], pi(a__U25) = [0,1], pi(a__U24) = [0,1,2], pi(a__U23) = [0,1,2], pi(a__U21) = [0,1,2], pi(a__U22) = [0,1,2], pi(a__isNeList) = [0], pi(a__U13) = 0, pi(tt) = [], pi(a__U11) = [0,1], pi(a__isPalListKind) = [], pi(a__U12) = [0,1], pi(nil) = [], pi(__) = [0,1], pi(mark#) = [0], pi(mark) = 0, pi(a____#) = [0,1], pi(a____) = [0,1] Usable Rules: {} Interpretation: [a____#](x0, x1) = x0 + x1, [mark#](x0) = x0 + 1, [U71](x0, x1) = x0 + x1 + 1, [U54](x0, x1, x2) = x0 + x1 + x2, [U53](x0, x1, x2) = x0 + x1 + x2, [U52](x0, x1, x2) = x0 + x1 + x2, [U51](x0, x1, x2) = x0 + x1 + x2 + 1, [U44](x0, x1, x2) = x0 + x1 + x2, [U43](x0, x1, x2) = x0 + x1 + x2, [U42](x0, x1, x2) = x0 + x1 + x2, [U41](x0, x1, x2) = x0 + x1 + x2 + 1, [U24](x0, x1, x2) = x0 + x1 + x2, [U23](x0, x1, x2) = x0 + x1 + x2, [U22](x0, x1, x2) = x0 + x1 + x2, [U21](x0, x1, x2) = x0 + x1 + x2, [U82](x0, x1) = x0 + x1, [U81](x0, x1) = x0 + x1, [U73](x0) = x0 + 1, [U72](x0, x1) = x0 + x1 + 1, [U62](x0, x1) = x0 + x1, [U61](x0, x1) = x0 + x1, [U55](x0, x1) = x0 + x1, [U45](x0, x1) = x0 + x1, [U32](x0, x1) = x0 + x1, [U31](x0, x1) = x0 + x1, [U25](x0, x1) = x0 + x1, [U12](x0, x1) = x0 + x1, [U11](x0, x1) = x0 + x1, [__](x0, x1) = x0 + x1 + 1, [a____](x0, x1) = x0 + x1 + 1, [U74](x0) = x0 + 1, [U63](x0) = x0 + 1, [U33](x0) = x0 + 1, [nil] = 1 Strict: { a____#(X, nil()) -> mark#(X), a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z))), a____#(__(X, Y), Z) -> mark#(X), a____#(__(X, Y), Z) -> mark#(Y), a____#(__(X, Y), Z) -> mark#(Z), a____#(nil(), X) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} EDG: { (a____#(__(X, Y), Z) -> mark#(Y), mark#(U92(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U91(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U83(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U82(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U81(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U62(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U61(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U56(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U55(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U54(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U53(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U52(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U46(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U45(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U44(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U43(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U42(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U32(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U31(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U26(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U25(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U24(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U23(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U22(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U21(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U13(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U12(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Y), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U92(X)) -> mark#(X)) (a____#(X, nil()) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U83(X)) -> mark#(X)) (a____#(X, nil()) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U56(X)) -> mark#(X)) (a____#(X, nil()) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U46(X)) -> mark#(X)) (a____#(X, nil()) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U26(X)) -> mark#(X)) (a____#(X, nil()) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U13(X)) -> mark#(X)) (a____#(X, nil()) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (a____#(X, nil()) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U92(X)) -> mark#(X)) (a____#(nil(), X) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U83(X)) -> mark#(X)) (a____#(nil(), X) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U56(X)) -> mark#(X)) (a____#(nil(), X) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U46(X)) -> mark#(X)) (a____#(nil(), X) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U26(X)) -> mark#(X)) (a____#(nil(), X) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U13(X)) -> mark#(X)) (a____#(nil(), X) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (a____#(nil(), X) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U92(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U92(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U92(X)) -> mark#(X)) (mark#(U92(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U92(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U92(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U92(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U92(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U92(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U92(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U92(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U92(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U92(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U13(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U26(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U46(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U56(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U83(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(X), mark#(U92(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U11(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U12(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U13(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U21(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U22(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U23(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U24(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U25(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U26(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U31(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U32(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U42(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U43(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U44(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U45(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U46(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U52(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U53(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U54(X1, X2, X3)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U55(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U56(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U61(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U62(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U81(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U82(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U83(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U91(X1, X2)) -> mark#(X1)) (a____#(__(X, Y), Z) -> mark#(Z), mark#(U92(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)) (a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z))), a____#(X, nil()) -> mark#(X)) (a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z))), a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z)))) (a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z))), a____#(__(X, Y), Z) -> mark#(X)) (a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z))), a____#(__(X, Y), Z) -> mark#(Y)) (a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z))), a____#(__(X, Y), Z) -> mark#(Z)) (a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z))), a____#(nil(), X) -> mark#(X)) } SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)} Scc: {a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z)))} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1), mark#(U92(X)) -> mark#(X)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)} EDG: { (mark#(U12(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U83(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U83(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U83(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) } SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1), mark#(U83(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)} EDG: { (mark#(U12(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U91(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)) } SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1), mark#(U91(X1, X2)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)} EDG: { (mark#(U26(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U26(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U26(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U26(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) } SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U26(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)} EDG: { (mark#(U12(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U82(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)) } SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1), mark#(U82(X1, X2)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)} EDG: { (mark#(U46(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U81(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U81(X1, X2)) -> mark#(X1)) } SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1), mark#(U81(X1, X2)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)} EDG: { (mark#(U46(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U22(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) } SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U22(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)} EDG: { (mark#(U12(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U62(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)) } SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1), mark#(U62(X1, X2)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)} EDG: { (mark#(U46(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U12(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U12(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) } SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U12(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)} EDG: { (mark#(U13(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U61(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U61(X1, X2)) -> mark#(X1)) } SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X), mark#(U61(X1, X2)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)} EDG: { (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) } SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U55(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)} EDG: { (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U56(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U56(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U56(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U56(X)) -> mark#(X)) } SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U56(X)) -> mark#(X)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)} EDG: { (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U54(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)) } SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U54(X1, X2, X3)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} EDG: { (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) } SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U24(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} EDG: { (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) } SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U23(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} EDG: { (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U31(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) } SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U31(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} EDG: {(mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U44(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1))} SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U44(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} EDG: {(mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1))} SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U52(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)} EDG: {(mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U43(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1))} SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U43(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)} EDG: {(mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U13(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U13(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U13(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1))} SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U13(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)} EDG: {(mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U46(X)) -> mark#(X)) (mark#(U46(X)) -> mark#(X), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U46(X)) -> mark#(X), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1))} SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U46(X)) -> mark#(X), mark#(U53(X1, X2, X3)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} EDG: {(mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U45(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1))} SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U45(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} EDG: {(mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1))} SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U42(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} EDG: {(mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U11(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U11(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1))} SCCS: Scc: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} SCC: Strict: { mark#(U11(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: {mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} EDG: {(mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1))} SCCS: Scc: {mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} SCC: Strict: {mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U32(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: {mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} EDG: {(mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U25(X1, X2)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1))} SCCS: Scc: {mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} SCC: Strict: {mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U25(X1, X2)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: {mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} EDG: {(mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)) (mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U21(X1, X2, X3)) -> mark#(X1)) (mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1))} SCCS: Scc: {mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} SCC: Strict: {mark#(U21(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: {mark#(U53(X1, X2, X3)) -> mark#(X1)} EDG: {(mark#(U53(X1, X2, X3)) -> mark#(X1), mark#(U53(X1, X2, X3)) -> mark#(X1))} SCCS: Scc: {mark#(U53(X1, X2, X3)) -> mark#(X1)} SCC: Strict: {mark#(U53(X1, X2, X3)) -> mark#(X1)} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} SPSC: Simple Projection: pi(mark#) = 0 Strict: {} Qed SCC: Strict: {a____#(__(X, Y), Z) -> a____#(mark(X), a____(mark(Y), mark(Z)))} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} POLY: Argument Filtering: pi(U92) = [], pi(U91) = [], pi(isNePal) = [], pi(U83) = [], pi(U82) = [], pi(U81) = [], pi(U74) = [], pi(isPal) = [], pi(U73) = [], pi(U72) = [], pi(U71) = [], pi(U63) = [], pi(U62) = [], pi(U61) = [], pi(U56) = [], pi(U55) = [], pi(U54) = [], pi(U53) = [], pi(U52) = [], pi(U51) = [], pi(U46) = [], pi(U45) = [], pi(U44) = [], pi(U43) = [], pi(U42) = [], pi(U41) = [], pi(isQid) = [0], pi(U33) = [], pi(U32) = [], pi(U31) = [], pi(U26) = [], pi(isList) = [], pi(U25) = [], pi(U24) = [], pi(U23) = [], pi(U22) = [], pi(U21) = [], pi(isNeList) = [], pi(U13) = [], pi(isPalListKind) = [], pi(U12) = [], pi(U11) = [], pi(u) = [], pi(o) = [], pi(i) = [], pi(e) = [], pi(a) = [], pi(a__U91) = [], pi(a__U92) = [], pi(a__isNePal) = [], pi(a__U83) = [], pi(a__U81) = [], pi(a__U82) = [], pi(a__U74) = [], pi(a__isPal) = [], pi(a__U73) = [], pi(a__U71) = [], pi(a__U72) = [], pi(a__U63) = [], pi(a__U61) = [], pi(a__U62) = [], pi(a__U56) = [], pi(a__U55) = [], pi(a__U54) = [], pi(a__U53) = [], pi(a__U51) = [], pi(a__U52) = [], pi(a__U46) = [], pi(a__U45) = [], pi(a__U44) = [], pi(a__U43) = [], pi(a__U41) = [], pi(a__U42) = [], pi(a__isQid) = [0], pi(a__U33) = [], pi(a__U31) = [], pi(a__U32) = [], pi(a__U26) = [], pi(a__isList) = [], pi(a__U25) = [], pi(a__U24) = [], pi(a__U23) = [], pi(a__U21) = [], pi(a__U22) = [], pi(a__isNeList) = [], pi(a__U13) = [], pi(tt) = [], pi(a__U11) = [], pi(a__isPalListKind) = [], pi(a__U12) = [], pi(nil) = [], pi(__) = [0,1], pi(mark) = 0, pi(a____#) = 0, pi(a____) = [0,1] Usable Rules: {} Interpretation: [__](x0, x1) = x0 + x1 + 1 Strict: {} Weak: { a____(X, nil()) -> mark(X), a____(X1, X2) -> __(X1, X2), a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))), a____(nil(), X) -> mark(X), mark(__(X1, X2)) -> a____(mark(X1), mark(X2)), mark(nil()) -> nil(), mark(tt()) -> tt(), mark(a()) -> a(), mark(e()) -> e(), mark(i()) -> i(), mark(o()) -> o(), mark(u()) -> u(), mark(U11(X1, X2)) -> a__U11(mark(X1), X2), mark(U12(X1, X2)) -> a__U12(mark(X1), X2), mark(isPalListKind(X)) -> a__isPalListKind(X), mark(U13(X)) -> a__U13(mark(X)), mark(isNeList(X)) -> a__isNeList(X), mark(U21(X1, X2, X3)) -> a__U21(mark(X1), X2, X3), mark(U22(X1, X2, X3)) -> a__U22(mark(X1), X2, X3), mark(U23(X1, X2, X3)) -> a__U23(mark(X1), X2, X3), mark(U24(X1, X2, X3)) -> a__U24(mark(X1), X2, X3), mark(U25(X1, X2)) -> a__U25(mark(X1), X2), mark(isList(X)) -> a__isList(X), mark(U26(X)) -> a__U26(mark(X)), mark(U31(X1, X2)) -> a__U31(mark(X1), X2), mark(U32(X1, X2)) -> a__U32(mark(X1), X2), mark(U33(X)) -> a__U33(mark(X)), mark(isQid(X)) -> a__isQid(X), mark(U41(X1, X2, X3)) -> a__U41(mark(X1), X2, X3), mark(U42(X1, X2, X3)) -> a__U42(mark(X1), X2, X3), mark(U43(X1, X2, X3)) -> a__U43(mark(X1), X2, X3), mark(U44(X1, X2, X3)) -> a__U44(mark(X1), X2, X3), mark(U45(X1, X2)) -> a__U45(mark(X1), X2), mark(U46(X)) -> a__U46(mark(X)), mark(U51(X1, X2, X3)) -> a__U51(mark(X1), X2, X3), mark(U52(X1, X2, X3)) -> a__U52(mark(X1), X2, X3), mark(U53(X1, X2, X3)) -> a__U53(mark(X1), X2, X3), mark(U54(X1, X2, X3)) -> a__U54(mark(X1), X2, X3), mark(U55(X1, X2)) -> a__U55(mark(X1), X2), mark(U56(X)) -> a__U56(mark(X)), mark(U61(X1, X2)) -> a__U61(mark(X1), X2), mark(U62(X1, X2)) -> a__U62(mark(X1), X2), mark(U63(X)) -> a__U63(mark(X)), mark(U71(X1, X2, X3)) -> a__U71(mark(X1), X2, X3), mark(U72(X1, X2)) -> a__U72(mark(X1), X2), mark(U73(X1, X2)) -> a__U73(mark(X1), X2), mark(isPal(X)) -> a__isPal(X), mark(U74(X)) -> a__U74(mark(X)), mark(U81(X1, X2)) -> a__U81(mark(X1), X2), mark(U82(X1, X2)) -> a__U82(mark(X1), X2), mark(U83(X)) -> a__U83(mark(X)), mark(isNePal(X)) -> a__isNePal(X), mark(U91(X1, X2)) -> a__U91(mark(X1), X2), mark(U92(X)) -> a__U92(mark(X)), a__U12(X1, X2) -> U12(X1, X2), a__U12(tt(), V) -> a__U13(a__isNeList(V)), a__isPalListKind(X) -> isPalListKind(X), a__isPalListKind(__(V1, V2)) -> a__U91(a__isPalListKind(V1), V2), a__isPalListKind(nil()) -> tt(), a__isPalListKind(a()) -> tt(), a__isPalListKind(e()) -> tt(), a__isPalListKind(i()) -> tt(), a__isPalListKind(o()) -> tt(), a__isPalListKind(u()) -> tt(), a__U11(X1, X2) -> U11(X1, X2), a__U11(tt(), V) -> a__U12(a__isPalListKind(V), V), a__U13(X) -> U13(X), a__U13(tt()) -> tt(), a__isNeList(X) -> isNeList(X), a__isNeList(V) -> a__U31(a__isPalListKind(V), V), a__isNeList(__(V1, V2)) -> a__U41(a__isPalListKind(V1), V1, V2), a__isNeList(__(V1, V2)) -> a__U51(a__isPalListKind(V1), V1, V2), a__U22(X1, X2, X3) -> U22(X1, X2, X3), a__U22(tt(), V1, V2) -> a__U23(a__isPalListKind(V2), V1, V2), a__U21(X1, X2, X3) -> U21(X1, X2, X3), a__U21(tt(), V1, V2) -> a__U22(a__isPalListKind(V1), V1, V2), a__U23(X1, X2, X3) -> U23(X1, X2, X3), a__U23(tt(), V1, V2) -> a__U24(a__isPalListKind(V2), V1, V2), a__U24(X1, X2, X3) -> U24(X1, X2, X3), a__U24(tt(), V1, V2) -> a__U25(a__isList(V1), V2), a__U25(X1, X2) -> U25(X1, X2), a__U25(tt(), V2) -> a__U26(a__isList(V2)), a__isList(X) -> isList(X), a__isList(V) -> a__U11(a__isPalListKind(V), V), a__isList(__(V1, V2)) -> a__U21(a__isPalListKind(V1), V1, V2), a__isList(nil()) -> tt(), a__U26(X) -> U26(X), a__U26(tt()) -> tt(), a__U32(X1, X2) -> U32(X1, X2), a__U32(tt(), V) -> a__U33(a__isQid(V)), a__U31(X1, X2) -> U31(X1, X2), a__U31(tt(), V) -> a__U32(a__isPalListKind(V), V), a__U33(X) -> U33(X), a__U33(tt()) -> tt(), a__isQid(X) -> isQid(X), a__isQid(a()) -> tt(), a__isQid(e()) -> tt(), a__isQid(i()) -> tt(), a__isQid(o()) -> tt(), a__isQid(u()) -> tt(), a__U42(X1, X2, X3) -> U42(X1, X2, X3), a__U42(tt(), V1, V2) -> a__U43(a__isPalListKind(V2), V1, V2), a__U41(X1, X2, X3) -> U41(X1, X2, X3), a__U41(tt(), V1, V2) -> a__U42(a__isPalListKind(V1), V1, V2), a__U43(X1, X2, X3) -> U43(X1, X2, X3), a__U43(tt(), V1, V2) -> a__U44(a__isPalListKind(V2), V1, V2), a__U44(X1, X2, X3) -> U44(X1, X2, X3), a__U44(tt(), V1, V2) -> a__U45(a__isList(V1), V2), a__U45(X1, X2) -> U45(X1, X2), a__U45(tt(), V2) -> a__U46(a__isNeList(V2)), a__U46(X) -> U46(X), a__U46(tt()) -> tt(), a__U52(X1, X2, X3) -> U52(X1, X2, X3), a__U52(tt(), V1, V2) -> a__U53(a__isPalListKind(V2), V1, V2), a__U51(X1, X2, X3) -> U51(X1, X2, X3), a__U51(tt(), V1, V2) -> a__U52(a__isPalListKind(V1), V1, V2), a__U53(X1, X2, X3) -> U53(X1, X2, X3), a__U53(tt(), V1, V2) -> a__U54(a__isPalListKind(V2), V1, V2), a__U54(X1, X2, X3) -> U54(X1, X2, X3), a__U54(tt(), V1, V2) -> a__U55(a__isNeList(V1), V2), a__U55(X1, X2) -> U55(X1, X2), a__U55(tt(), V2) -> a__U56(a__isList(V2)), a__U56(X) -> U56(X), a__U56(tt()) -> tt(), a__U62(X1, X2) -> U62(X1, X2), a__U62(tt(), V) -> a__U63(a__isQid(V)), a__U61(X1, X2) -> U61(X1, X2), a__U61(tt(), V) -> a__U62(a__isPalListKind(V), V), a__U63(X) -> U63(X), a__U63(tt()) -> tt(), a__U72(X1, X2) -> U72(X1, X2), a__U72(tt(), P) -> a__U73(a__isPal(P), P), a__U71(X1, X2, X3) -> U71(X1, X2, X3), a__U71(tt(), I, P) -> a__U72(a__isPalListKind(I), P), a__U73(X1, X2) -> U73(X1, X2), a__U73(tt(), P) -> a__U74(a__isPalListKind(P)), a__isPal(X) -> isPal(X), a__isPal(V) -> a__U81(a__isPalListKind(V), V), a__isPal(nil()) -> tt(), a__U74(X) -> U74(X), a__U74(tt()) -> tt(), a__U82(X1, X2) -> U82(X1, X2), a__U82(tt(), V) -> a__U83(a__isNePal(V)), a__U81(X1, X2) -> U81(X1, X2), a__U81(tt(), V) -> a__U82(a__isPalListKind(V), V), a__U83(X) -> U83(X), a__U83(tt()) -> tt(), a__isNePal(X) -> isNePal(X), a__isNePal(V) -> a__U61(a__isPalListKind(V), V), a__isNePal(__(I, __(P, I))) -> a__U71(a__isQid(I), I, P), a__U92(X) -> U92(X), a__U92(tt()) -> tt(), a__U91(X1, X2) -> U91(X1, X2), a__U91(tt(), V2) -> a__U92(a__isPalListKind(V2))} Qed