*** 1 Progress [(?,O(n^2))]  ***
    Considered Problem:
      Strict DP Rules:
        
      Strict TRS Rules:
        U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
        U12(tt(),V) -> U13(isNeList(activate(V)))
        U13(tt()) -> tt()
        U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
        U25(tt(),V2) -> U26(isList(activate(V2)))
        U26(tt()) -> tt()
        U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
        U32(tt(),V) -> U33(isQid(activate(V)))
        U33(tt()) -> tt()
        U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
        U45(tt(),V2) -> U46(isNeList(activate(V2)))
        U46(tt()) -> tt()
        U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
        U55(tt(),V2) -> U56(isList(activate(V2)))
        U56(tt()) -> tt()
        U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
        U62(tt(),V) -> U63(isQid(activate(V)))
        U63(tt()) -> tt()
        U71(tt(),I,P) -> U72(isPalListKind(activate(I)),activate(P))
        U72(tt(),P) -> U73(isPal(activate(P)),activate(P))
        U73(tt(),P) -> U74(isPalListKind(activate(P)))
        U74(tt()) -> tt()
        U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
        U82(tt(),V) -> U83(isNePal(activate(V)))
        U83(tt()) -> tt()
        U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
        U92(tt()) -> tt()
        __(X,nil()) -> X
        __(X1,X2) -> n____(X1,X2)
        __(__(X,Y),Z) -> __(X,__(Y,Z))
        __(nil(),X) -> X
        a() -> n__a()
        activate(X) -> X
        activate(n____(X1,X2)) -> __(X1,X2)
        activate(n__a()) -> a()
        activate(n__e()) -> e()
        activate(n__i()) -> i()
        activate(n__nil()) -> nil()
        activate(n__o()) -> o()
        activate(n__u()) -> u()
        e() -> n__e()
        i() -> n__i()
        isList(V) -> U11(isPalListKind(activate(V)),activate(V))
        isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isList(n__nil()) -> tt()
        isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
        isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
        isNePal(n____(I,__(P,I))) -> U71(isQid(activate(I)),activate(I),activate(P))
        isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
        isPal(n__nil()) -> tt()
        isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
        isPalListKind(n__a()) -> tt()
        isPalListKind(n__e()) -> tt()
        isPalListKind(n__i()) -> tt()
        isPalListKind(n__nil()) -> tt()
        isPalListKind(n__o()) -> tt()
        isPalListKind(n__u()) -> tt()
        isQid(n__a()) -> tt()
        isQid(n__e()) -> tt()
        isQid(n__i()) -> tt()
        isQid(n__o()) -> tt()
        isQid(n__u()) -> tt()
        nil() -> n__nil()
        o() -> n__o()
        u() -> n__u()
      Weak DP Rules:
        
      Weak TRS Rules:
        
      Signature:
        {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0}
      Obligation:
        Innermost
        basic terms: {U11,U12,U13,U21,U22,U23,U24,U25,U26,U31,U32,U33,U41,U42,U43,U44,U45,U46,U51,U52,U53,U54,U55,U56,U61,U62,U63,U71,U72,U73,U74,U81,U82,U83,U91,U92,__,a,activate,e,i,isList,isNeList,isNePal,isPal,isPalListKind,isQid,nil,o,u}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
    Applied Processor:
      InnermostRuleRemoval
    Proof:
      Arguments of following rules are not normal-forms.
        __(X,nil()) -> X
        __(__(X,Y),Z) -> __(X,__(Y,Z))
        __(nil(),X) -> X
        isNePal(n____(I,__(P,I))) -> U71(isQid(activate(I)),activate(I),activate(P))
      All above mentioned rules can be savely removed.
*** 1.1 Progress [(?,O(n^2))]  ***
    Considered Problem:
      Strict DP Rules:
        
      Strict TRS Rules:
        U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
        U12(tt(),V) -> U13(isNeList(activate(V)))
        U13(tt()) -> tt()
        U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
        U25(tt(),V2) -> U26(isList(activate(V2)))
        U26(tt()) -> tt()
        U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
        U32(tt(),V) -> U33(isQid(activate(V)))
        U33(tt()) -> tt()
        U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
        U45(tt(),V2) -> U46(isNeList(activate(V2)))
        U46(tt()) -> tt()
        U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
        U55(tt(),V2) -> U56(isList(activate(V2)))
        U56(tt()) -> tt()
        U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
        U62(tt(),V) -> U63(isQid(activate(V)))
        U63(tt()) -> tt()
        U71(tt(),I,P) -> U72(isPalListKind(activate(I)),activate(P))
        U72(tt(),P) -> U73(isPal(activate(P)),activate(P))
        U73(tt(),P) -> U74(isPalListKind(activate(P)))
        U74(tt()) -> tt()
        U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
        U82(tt(),V) -> U83(isNePal(activate(V)))
        U83(tt()) -> tt()
        U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
        U92(tt()) -> tt()
        __(X1,X2) -> n____(X1,X2)
        a() -> n__a()
        activate(X) -> X
        activate(n____(X1,X2)) -> __(X1,X2)
        activate(n__a()) -> a()
        activate(n__e()) -> e()
        activate(n__i()) -> i()
        activate(n__nil()) -> nil()
        activate(n__o()) -> o()
        activate(n__u()) -> u()
        e() -> n__e()
        i() -> n__i()
        isList(V) -> U11(isPalListKind(activate(V)),activate(V))
        isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isList(n__nil()) -> tt()
        isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
        isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
        isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
        isPal(n__nil()) -> tt()
        isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
        isPalListKind(n__a()) -> tt()
        isPalListKind(n__e()) -> tt()
        isPalListKind(n__i()) -> tt()
        isPalListKind(n__nil()) -> tt()
        isPalListKind(n__o()) -> tt()
        isPalListKind(n__u()) -> tt()
        isQid(n__a()) -> tt()
        isQid(n__e()) -> tt()
        isQid(n__i()) -> tt()
        isQid(n__o()) -> tt()
        isQid(n__u()) -> tt()
        nil() -> n__nil()
        o() -> n__o()
        u() -> n__u()
      Weak DP Rules:
        
      Weak TRS Rules:
        
      Signature:
        {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0}
      Obligation:
        Innermost
        basic terms: {U11,U12,U13,U21,U22,U23,U24,U25,U26,U31,U32,U33,U41,U42,U43,U44,U45,U46,U51,U52,U53,U54,U55,U56,U61,U62,U63,U71,U72,U73,U74,U81,U82,U83,U91,U92,__,a,activate,e,i,isList,isNeList,isNePal,isPal,isPalListKind,isQid,nil,o,u}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
    Applied Processor:
      DependencyPairs {dpKind_ = DT}
    Proof:
      We add the following dependency tuples:
      
      Strict DPs
        U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U12#(tt(),V) -> c_2(U13#(isNeList(activate(V))),isNeList#(activate(V)),activate#(V))
        U13#(tt()) -> c_3()
        U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
        U25#(tt(),V2) -> c_8(U26#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
        U26#(tt()) -> c_9()
        U31#(tt(),V) -> c_10(U32#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U32#(tt(),V) -> c_11(U33#(isQid(activate(V))),isQid#(activate(V)),activate#(V))
        U33#(tt()) -> c_12()
        U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
        U45#(tt(),V2) -> c_17(U46#(isNeList(activate(V2))),isNeList#(activate(V2)),activate#(V2))
        U46#(tt()) -> c_18()
        U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)),activate#(V1),activate#(V2))
        U55#(tt(),V2) -> c_23(U56#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
        U56#(tt()) -> c_24()
        U61#(tt(),V) -> c_25(U62#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U62#(tt(),V) -> c_26(U63#(isQid(activate(V))),isQid#(activate(V)),activate#(V))
        U63#(tt()) -> c_27()
        U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)),activate#(I),activate#(P))
        U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)),activate#(P),activate#(P))
        U73#(tt(),P) -> c_30(U74#(isPalListKind(activate(P))),isPalListKind#(activate(P)),activate#(P))
        U74#(tt()) -> c_31()
        U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U82#(tt(),V) -> c_33(U83#(isNePal(activate(V))),isNePal#(activate(V)),activate#(V))
        U83#(tt()) -> c_34()
        U91#(tt(),V2) -> c_35(U92#(isPalListKind(activate(V2))),isPalListKind#(activate(V2)),activate#(V2))
        U92#(tt()) -> c_36()
        __#(X1,X2) -> c_37()
        a#() -> c_38()
        activate#(X) -> c_39()
        activate#(n____(X1,X2)) -> c_40(__#(X1,X2))
        activate#(n__a()) -> c_41(a#())
        activate#(n__e()) -> c_42(e#())
        activate#(n__i()) -> c_43(i#())
        activate#(n__nil()) -> c_44(nil#())
        activate#(n__o()) -> c_45(o#())
        activate#(n__u()) -> c_46(u#())
        e#() -> c_47()
        i#() -> c_48()
        isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isList#(n__nil()) -> c_51()
        isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isPal#(n__nil()) -> c_57()
        isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2))
        isPalListKind#(n__a()) -> c_59()
        isPalListKind#(n__e()) -> c_60()
        isPalListKind#(n__i()) -> c_61()
        isPalListKind#(n__nil()) -> c_62()
        isPalListKind#(n__o()) -> c_63()
        isPalListKind#(n__u()) -> c_64()
        isQid#(n__a()) -> c_65()
        isQid#(n__e()) -> c_66()
        isQid#(n__i()) -> c_67()
        isQid#(n__o()) -> c_68()
        isQid#(n__u()) -> c_69()
        nil#() -> c_70()
        o#() -> c_71()
        u#() -> c_72()
      Weak DPs
        
      
      and mark the set of starting terms.
*** 1.1.1 Progress [(?,O(n^2))]  ***
    Considered Problem:
      Strict DP Rules:
        U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U12#(tt(),V) -> c_2(U13#(isNeList(activate(V))),isNeList#(activate(V)),activate#(V))
        U13#(tt()) -> c_3()
        U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
        U25#(tt(),V2) -> c_8(U26#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
        U26#(tt()) -> c_9()
        U31#(tt(),V) -> c_10(U32#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U32#(tt(),V) -> c_11(U33#(isQid(activate(V))),isQid#(activate(V)),activate#(V))
        U33#(tt()) -> c_12()
        U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
        U45#(tt(),V2) -> c_17(U46#(isNeList(activate(V2))),isNeList#(activate(V2)),activate#(V2))
        U46#(tt()) -> c_18()
        U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)),activate#(V1),activate#(V2))
        U55#(tt(),V2) -> c_23(U56#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
        U56#(tt()) -> c_24()
        U61#(tt(),V) -> c_25(U62#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U62#(tt(),V) -> c_26(U63#(isQid(activate(V))),isQid#(activate(V)),activate#(V))
        U63#(tt()) -> c_27()
        U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)),activate#(I),activate#(P))
        U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)),activate#(P),activate#(P))
        U73#(tt(),P) -> c_30(U74#(isPalListKind(activate(P))),isPalListKind#(activate(P)),activate#(P))
        U74#(tt()) -> c_31()
        U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U82#(tt(),V) -> c_33(U83#(isNePal(activate(V))),isNePal#(activate(V)),activate#(V))
        U83#(tt()) -> c_34()
        U91#(tt(),V2) -> c_35(U92#(isPalListKind(activate(V2))),isPalListKind#(activate(V2)),activate#(V2))
        U92#(tt()) -> c_36()
        __#(X1,X2) -> c_37()
        a#() -> c_38()
        activate#(X) -> c_39()
        activate#(n____(X1,X2)) -> c_40(__#(X1,X2))
        activate#(n__a()) -> c_41(a#())
        activate#(n__e()) -> c_42(e#())
        activate#(n__i()) -> c_43(i#())
        activate#(n__nil()) -> c_44(nil#())
        activate#(n__o()) -> c_45(o#())
        activate#(n__u()) -> c_46(u#())
        e#() -> c_47()
        i#() -> c_48()
        isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isList#(n__nil()) -> c_51()
        isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isPal#(n__nil()) -> c_57()
        isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2))
        isPalListKind#(n__a()) -> c_59()
        isPalListKind#(n__e()) -> c_60()
        isPalListKind#(n__i()) -> c_61()
        isPalListKind#(n__nil()) -> c_62()
        isPalListKind#(n__o()) -> c_63()
        isPalListKind#(n__u()) -> c_64()
        isQid#(n__a()) -> c_65()
        isQid#(n__e()) -> c_66()
        isQid#(n__i()) -> c_67()
        isQid#(n__o()) -> c_68()
        isQid#(n__u()) -> c_69()
        nil#() -> c_70()
        o#() -> c_71()
        u#() -> c_72()
      Strict TRS Rules:
        
      Weak DP Rules:
        
      Weak TRS Rules:
        U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
        U12(tt(),V) -> U13(isNeList(activate(V)))
        U13(tt()) -> tt()
        U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
        U25(tt(),V2) -> U26(isList(activate(V2)))
        U26(tt()) -> tt()
        U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
        U32(tt(),V) -> U33(isQid(activate(V)))
        U33(tt()) -> tt()
        U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
        U45(tt(),V2) -> U46(isNeList(activate(V2)))
        U46(tt()) -> tt()
        U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
        U55(tt(),V2) -> U56(isList(activate(V2)))
        U56(tt()) -> tt()
        U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
        U62(tt(),V) -> U63(isQid(activate(V)))
        U63(tt()) -> tt()
        U71(tt(),I,P) -> U72(isPalListKind(activate(I)),activate(P))
        U72(tt(),P) -> U73(isPal(activate(P)),activate(P))
        U73(tt(),P) -> U74(isPalListKind(activate(P)))
        U74(tt()) -> tt()
        U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
        U82(tt(),V) -> U83(isNePal(activate(V)))
        U83(tt()) -> tt()
        U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
        U92(tt()) -> tt()
        __(X1,X2) -> n____(X1,X2)
        a() -> n__a()
        activate(X) -> X
        activate(n____(X1,X2)) -> __(X1,X2)
        activate(n__a()) -> a()
        activate(n__e()) -> e()
        activate(n__i()) -> i()
        activate(n__nil()) -> nil()
        activate(n__o()) -> o()
        activate(n__u()) -> u()
        e() -> n__e()
        i() -> n__i()
        isList(V) -> U11(isPalListKind(activate(V)),activate(V))
        isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isList(n__nil()) -> tt()
        isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
        isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
        isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
        isPal(n__nil()) -> tt()
        isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
        isPalListKind(n__a()) -> tt()
        isPalListKind(n__e()) -> tt()
        isPalListKind(n__i()) -> tt()
        isPalListKind(n__nil()) -> tt()
        isPalListKind(n__o()) -> tt()
        isPalListKind(n__u()) -> tt()
        isQid(n__a()) -> tt()
        isQid(n__e()) -> tt()
        isQid(n__i()) -> tt()
        isQid(n__o()) -> tt()
        isQid(n__u()) -> tt()
        nil() -> n__nil()
        o() -> n__o()
        u() -> n__u()
      Signature:
        {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/4,c_2/3,c_3/0,c_4/5,c_5/5,c_6/5,c_7/4,c_8/3,c_9/0,c_10/4,c_11/3,c_12/0,c_13/5,c_14/5,c_15/5,c_16/4,c_17/3,c_18/0,c_19/5,c_20/5,c_21/5,c_22/4,c_23/3,c_24/0,c_25/4,c_26/3,c_27/0,c_28/4,c_29/4,c_30/3,c_31/0,c_32/4,c_33/3,c_34/0,c_35/3,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/4,c_50/5,c_51/0,c_52/4,c_53/5,c_54/5,c_55/4,c_56/4,c_57/0,c_58/4,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
      Obligation:
        Innermost
        basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
    Applied Processor:
      UsableRules
    Proof:
      We replace rewrite rules by usable rules:
        U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
        U12(tt(),V) -> U13(isNeList(activate(V)))
        U13(tt()) -> tt()
        U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
        U25(tt(),V2) -> U26(isList(activate(V2)))
        U26(tt()) -> tt()
        U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
        U32(tt(),V) -> U33(isQid(activate(V)))
        U33(tt()) -> tt()
        U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
        U45(tt(),V2) -> U46(isNeList(activate(V2)))
        U46(tt()) -> tt()
        U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
        U55(tt(),V2) -> U56(isList(activate(V2)))
        U56(tt()) -> tt()
        U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
        U62(tt(),V) -> U63(isQid(activate(V)))
        U63(tt()) -> tt()
        U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
        U82(tt(),V) -> U83(isNePal(activate(V)))
        U83(tt()) -> tt()
        U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
        U92(tt()) -> tt()
        __(X1,X2) -> n____(X1,X2)
        a() -> n__a()
        activate(X) -> X
        activate(n____(X1,X2)) -> __(X1,X2)
        activate(n__a()) -> a()
        activate(n__e()) -> e()
        activate(n__i()) -> i()
        activate(n__nil()) -> nil()
        activate(n__o()) -> o()
        activate(n__u()) -> u()
        e() -> n__e()
        i() -> n__i()
        isList(V) -> U11(isPalListKind(activate(V)),activate(V))
        isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isList(n__nil()) -> tt()
        isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
        isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
        isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
        isPal(n__nil()) -> tt()
        isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
        isPalListKind(n__a()) -> tt()
        isPalListKind(n__e()) -> tt()
        isPalListKind(n__i()) -> tt()
        isPalListKind(n__nil()) -> tt()
        isPalListKind(n__o()) -> tt()
        isPalListKind(n__u()) -> tt()
        isQid(n__a()) -> tt()
        isQid(n__e()) -> tt()
        isQid(n__i()) -> tt()
        isQid(n__o()) -> tt()
        isQid(n__u()) -> tt()
        nil() -> n__nil()
        o() -> n__o()
        u() -> n__u()
        U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U12#(tt(),V) -> c_2(U13#(isNeList(activate(V))),isNeList#(activate(V)),activate#(V))
        U13#(tt()) -> c_3()
        U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
        U25#(tt(),V2) -> c_8(U26#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
        U26#(tt()) -> c_9()
        U31#(tt(),V) -> c_10(U32#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U32#(tt(),V) -> c_11(U33#(isQid(activate(V))),isQid#(activate(V)),activate#(V))
        U33#(tt()) -> c_12()
        U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
        U45#(tt(),V2) -> c_17(U46#(isNeList(activate(V2))),isNeList#(activate(V2)),activate#(V2))
        U46#(tt()) -> c_18()
        U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)),activate#(V1),activate#(V2))
        U55#(tt(),V2) -> c_23(U56#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
        U56#(tt()) -> c_24()
        U61#(tt(),V) -> c_25(U62#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U62#(tt(),V) -> c_26(U63#(isQid(activate(V))),isQid#(activate(V)),activate#(V))
        U63#(tt()) -> c_27()
        U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)),activate#(I),activate#(P))
        U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)),activate#(P),activate#(P))
        U73#(tt(),P) -> c_30(U74#(isPalListKind(activate(P))),isPalListKind#(activate(P)),activate#(P))
        U74#(tt()) -> c_31()
        U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U82#(tt(),V) -> c_33(U83#(isNePal(activate(V))),isNePal#(activate(V)),activate#(V))
        U83#(tt()) -> c_34()
        U91#(tt(),V2) -> c_35(U92#(isPalListKind(activate(V2))),isPalListKind#(activate(V2)),activate#(V2))
        U92#(tt()) -> c_36()
        __#(X1,X2) -> c_37()
        a#() -> c_38()
        activate#(X) -> c_39()
        activate#(n____(X1,X2)) -> c_40(__#(X1,X2))
        activate#(n__a()) -> c_41(a#())
        activate#(n__e()) -> c_42(e#())
        activate#(n__i()) -> c_43(i#())
        activate#(n__nil()) -> c_44(nil#())
        activate#(n__o()) -> c_45(o#())
        activate#(n__u()) -> c_46(u#())
        e#() -> c_47()
        i#() -> c_48()
        isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isList#(n__nil()) -> c_51()
        isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isPal#(n__nil()) -> c_57()
        isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2))
        isPalListKind#(n__a()) -> c_59()
        isPalListKind#(n__e()) -> c_60()
        isPalListKind#(n__i()) -> c_61()
        isPalListKind#(n__nil()) -> c_62()
        isPalListKind#(n__o()) -> c_63()
        isPalListKind#(n__u()) -> c_64()
        isQid#(n__a()) -> c_65()
        isQid#(n__e()) -> c_66()
        isQid#(n__i()) -> c_67()
        isQid#(n__o()) -> c_68()
        isQid#(n__u()) -> c_69()
        nil#() -> c_70()
        o#() -> c_71()
        u#() -> c_72()
*** 1.1.1.1 Progress [(?,O(n^2))]  ***
    Considered Problem:
      Strict DP Rules:
        U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U12#(tt(),V) -> c_2(U13#(isNeList(activate(V))),isNeList#(activate(V)),activate#(V))
        U13#(tt()) -> c_3()
        U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
        U25#(tt(),V2) -> c_8(U26#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
        U26#(tt()) -> c_9()
        U31#(tt(),V) -> c_10(U32#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U32#(tt(),V) -> c_11(U33#(isQid(activate(V))),isQid#(activate(V)),activate#(V))
        U33#(tt()) -> c_12()
        U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
        U45#(tt(),V2) -> c_17(U46#(isNeList(activate(V2))),isNeList#(activate(V2)),activate#(V2))
        U46#(tt()) -> c_18()
        U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)),activate#(V1),activate#(V2))
        U55#(tt(),V2) -> c_23(U56#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
        U56#(tt()) -> c_24()
        U61#(tt(),V) -> c_25(U62#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U62#(tt(),V) -> c_26(U63#(isQid(activate(V))),isQid#(activate(V)),activate#(V))
        U63#(tt()) -> c_27()
        U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)),activate#(I),activate#(P))
        U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)),activate#(P),activate#(P))
        U73#(tt(),P) -> c_30(U74#(isPalListKind(activate(P))),isPalListKind#(activate(P)),activate#(P))
        U74#(tt()) -> c_31()
        U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U82#(tt(),V) -> c_33(U83#(isNePal(activate(V))),isNePal#(activate(V)),activate#(V))
        U83#(tt()) -> c_34()
        U91#(tt(),V2) -> c_35(U92#(isPalListKind(activate(V2))),isPalListKind#(activate(V2)),activate#(V2))
        U92#(tt()) -> c_36()
        __#(X1,X2) -> c_37()
        a#() -> c_38()
        activate#(X) -> c_39()
        activate#(n____(X1,X2)) -> c_40(__#(X1,X2))
        activate#(n__a()) -> c_41(a#())
        activate#(n__e()) -> c_42(e#())
        activate#(n__i()) -> c_43(i#())
        activate#(n__nil()) -> c_44(nil#())
        activate#(n__o()) -> c_45(o#())
        activate#(n__u()) -> c_46(u#())
        e#() -> c_47()
        i#() -> c_48()
        isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isList#(n__nil()) -> c_51()
        isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isPal#(n__nil()) -> c_57()
        isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2))
        isPalListKind#(n__a()) -> c_59()
        isPalListKind#(n__e()) -> c_60()
        isPalListKind#(n__i()) -> c_61()
        isPalListKind#(n__nil()) -> c_62()
        isPalListKind#(n__o()) -> c_63()
        isPalListKind#(n__u()) -> c_64()
        isQid#(n__a()) -> c_65()
        isQid#(n__e()) -> c_66()
        isQid#(n__i()) -> c_67()
        isQid#(n__o()) -> c_68()
        isQid#(n__u()) -> c_69()
        nil#() -> c_70()
        o#() -> c_71()
        u#() -> c_72()
      Strict TRS Rules:
        
      Weak DP Rules:
        
      Weak TRS Rules:
        U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
        U12(tt(),V) -> U13(isNeList(activate(V)))
        U13(tt()) -> tt()
        U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
        U25(tt(),V2) -> U26(isList(activate(V2)))
        U26(tt()) -> tt()
        U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
        U32(tt(),V) -> U33(isQid(activate(V)))
        U33(tt()) -> tt()
        U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
        U45(tt(),V2) -> U46(isNeList(activate(V2)))
        U46(tt()) -> tt()
        U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
        U55(tt(),V2) -> U56(isList(activate(V2)))
        U56(tt()) -> tt()
        U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
        U62(tt(),V) -> U63(isQid(activate(V)))
        U63(tt()) -> tt()
        U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
        U82(tt(),V) -> U83(isNePal(activate(V)))
        U83(tt()) -> tt()
        U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
        U92(tt()) -> tt()
        __(X1,X2) -> n____(X1,X2)
        a() -> n__a()
        activate(X) -> X
        activate(n____(X1,X2)) -> __(X1,X2)
        activate(n__a()) -> a()
        activate(n__e()) -> e()
        activate(n__i()) -> i()
        activate(n__nil()) -> nil()
        activate(n__o()) -> o()
        activate(n__u()) -> u()
        e() -> n__e()
        i() -> n__i()
        isList(V) -> U11(isPalListKind(activate(V)),activate(V))
        isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isList(n__nil()) -> tt()
        isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
        isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
        isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
        isPal(n__nil()) -> tt()
        isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
        isPalListKind(n__a()) -> tt()
        isPalListKind(n__e()) -> tt()
        isPalListKind(n__i()) -> tt()
        isPalListKind(n__nil()) -> tt()
        isPalListKind(n__o()) -> tt()
        isPalListKind(n__u()) -> tt()
        isQid(n__a()) -> tt()
        isQid(n__e()) -> tt()
        isQid(n__i()) -> tt()
        isQid(n__o()) -> tt()
        isQid(n__u()) -> tt()
        nil() -> n__nil()
        o() -> n__o()
        u() -> n__u()
      Signature:
        {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/4,c_2/3,c_3/0,c_4/5,c_5/5,c_6/5,c_7/4,c_8/3,c_9/0,c_10/4,c_11/3,c_12/0,c_13/5,c_14/5,c_15/5,c_16/4,c_17/3,c_18/0,c_19/5,c_20/5,c_21/5,c_22/4,c_23/3,c_24/0,c_25/4,c_26/3,c_27/0,c_28/4,c_29/4,c_30/3,c_31/0,c_32/4,c_33/3,c_34/0,c_35/3,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/4,c_50/5,c_51/0,c_52/4,c_53/5,c_54/5,c_55/4,c_56/4,c_57/0,c_58/4,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
      Obligation:
        Innermost
        basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
    Applied Processor:
      PredecessorEstimation {onSelection = all simple predecessor estimation selector}
    Proof:
      We estimate the number of application of
        {3,9,12,18,24,27,31,34,36,37,38,39,47,48,51,57,59,60,61,62,63,64,65,66,67,68,69,70,71,72}
      by application of
        Pre({3,9,12,18,24,27,31,34,36,37,38,39,47,48,51,57,59,60,61,62,63,64,65,66,67,68,69,70,71,72}) = {1,2,4,5,6,7,8,10,11,13,14,15,16,17,19,20,21,22,23,25,26,28,29,30,32,33,35,40,41,42,43,44,45,46,49,50,52,53,54,55,56,58}.
      Here rules are labelled as follows:
        1:  U11#(tt(),V) ->                         
              c_1(U12#(isPalListKind(activate(V))   
                      ,activate(V))                 
                 ,isPalListKind#(activate(V))       
                 ,activate#(V)                      
                 ,activate#(V))                     
        2:  U12#(tt(),V) ->                         
              c_2(U13#(isNeList(activate(V)))       
                 ,isNeList#(activate(V))            
                 ,activate#(V))                     
        3:  U13#(tt()) -> c_3()                     
        4:  U21#(tt(),V1,V2) ->                     
              c_4(U22#(isPalListKind(activate(V1))  
                      ,activate(V1)                 
                      ,activate(V2))                
                 ,isPalListKind#(activate(V1))      
                 ,activate#(V1)                     
                 ,activate#(V1)                     
                 ,activate#(V2))                    
        5:  U22#(tt(),V1,V2) ->                     
              c_5(U23#(isPalListKind(activate(V2))  
                      ,activate(V1)                 
                      ,activate(V2))                
                 ,isPalListKind#(activate(V2))      
                 ,activate#(V2)                     
                 ,activate#(V1)                     
                 ,activate#(V2))                    
        6:  U23#(tt(),V1,V2) ->                     
              c_6(U24#(isPalListKind(activate(V2))  
                      ,activate(V1)                 
                      ,activate(V2))                
                 ,isPalListKind#(activate(V2))      
                 ,activate#(V2)                     
                 ,activate#(V1)                     
                 ,activate#(V2))                    
        7:  U24#(tt(),V1,V2) ->                     
              c_7(U25#(isList(activate(V1))         
                      ,activate(V2))                
                 ,isList#(activate(V1))             
                 ,activate#(V1)                     
                 ,activate#(V2))                    
        8:  U25#(tt(),V2) ->                        
              c_8(U26#(isList(activate(V2)))        
                 ,isList#(activate(V2))             
                 ,activate#(V2))                    
        9:  U26#(tt()) -> c_9()                     
        10: U31#(tt(),V) ->                         
              c_10(U32#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        11: U32#(tt(),V) ->                         
              c_11(U33#(isQid(activate(V)))         
                  ,isQid#(activate(V))              
                  ,activate#(V))                    
        12: U33#(tt()) -> c_12()                    
        13: U41#(tt(),V1,V2) ->                     
              c_13(U42#(isPalListKind(activate(V1)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V1))     
                  ,activate#(V1)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        14: U42#(tt(),V1,V2) ->                     
              c_14(U43#(isPalListKind(activate(V2)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V2))     
                  ,activate#(V2)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        15: U43#(tt(),V1,V2) ->                     
              c_15(U44#(isPalListKind(activate(V2)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V2))     
                  ,activate#(V2)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        16: U44#(tt(),V1,V2) ->                     
              c_16(U45#(isList(activate(V1))        
                       ,activate(V2))               
                  ,isList#(activate(V1))            
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        17: U45#(tt(),V2) ->                        
              c_17(U46#(isNeList(activate(V2)))     
                  ,isNeList#(activate(V2))          
                  ,activate#(V2))                   
        18: U46#(tt()) -> c_18()                    
        19: U51#(tt(),V1,V2) ->                     
              c_19(U52#(isPalListKind(activate(V1)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V1))     
                  ,activate#(V1)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        20: U52#(tt(),V1,V2) ->                     
              c_20(U53#(isPalListKind(activate(V2)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V2))     
                  ,activate#(V2)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        21: U53#(tt(),V1,V2) ->                     
              c_21(U54#(isPalListKind(activate(V2)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V2))     
                  ,activate#(V2)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        22: U54#(tt(),V1,V2) ->                     
              c_22(U55#(isNeList(activate(V1))      
                       ,activate(V2))               
                  ,isNeList#(activate(V1))          
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        23: U55#(tt(),V2) ->                        
              c_23(U56#(isList(activate(V2)))       
                  ,isList#(activate(V2))            
                  ,activate#(V2))                   
        24: U56#(tt()) -> c_24()                    
        25: U61#(tt(),V) ->                         
              c_25(U62#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        26: U62#(tt(),V) ->                         
              c_26(U63#(isQid(activate(V)))         
                  ,isQid#(activate(V))              
                  ,activate#(V))                    
        27: U63#(tt()) -> c_27()                    
        28: U71#(tt(),I,P) ->                       
              c_28(U72#(isPalListKind(activate(I))  
                       ,activate(P))                
                  ,isPalListKind#(activate(I))      
                  ,activate#(I)                     
                  ,activate#(P))                    
        29: U72#(tt(),P) ->                         
              c_29(U73#(isPal(activate(P))          
                       ,activate(P))                
                  ,isPal#(activate(P))              
                  ,activate#(P)                     
                  ,activate#(P))                    
        30: U73#(tt(),P) ->                         
              c_30(U74#(isPalListKind(activate(P))) 
                  ,isPalListKind#(activate(P))      
                  ,activate#(P))                    
        31: U74#(tt()) -> c_31()                    
        32: U81#(tt(),V) ->                         
              c_32(U82#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        33: U82#(tt(),V) ->                         
              c_33(U83#(isNePal(activate(V)))       
                  ,isNePal#(activate(V))            
                  ,activate#(V))                    
        34: U83#(tt()) -> c_34()                    
        35: U91#(tt(),V2) ->                        
              c_35(U92#(isPalListKind(activate(V2)))
                  ,isPalListKind#(activate(V2))     
                  ,activate#(V2))                   
        36: U92#(tt()) -> c_36()                    
        37: __#(X1,X2) -> c_37()                    
        38: a#() -> c_38()                          
        39: activate#(X) -> c_39()                  
        40: activate#(n____(X1,X2)) ->              
              c_40(__#(X1,X2))                      
        41: activate#(n__a()) -> c_41(a#())         
        42: activate#(n__e()) -> c_42(e#())         
        43: activate#(n__i()) -> c_43(i#())         
        44: activate#(n__nil()) ->                  
              c_44(nil#())                          
        45: activate#(n__o()) -> c_45(o#())         
        46: activate#(n__u()) -> c_46(u#())         
        47: e#() -> c_47()                          
        48: i#() -> c_48()                          
        49: isList#(V) ->                           
              c_49(U11#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        50: isList#(n____(V1,V2)) ->                
              c_50(U21#(isPalListKind(activate(V1)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V1))     
                  ,activate#(V1)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        51: isList#(n__nil()) -> c_51()             
        52: isNeList#(V) ->                         
              c_52(U31#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        53: isNeList#(n____(V1,V2)) ->              
              c_53(U41#(isPalListKind(activate(V1)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V1))     
                  ,activate#(V1)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        54: isNeList#(n____(V1,V2)) ->              
              c_54(U51#(isPalListKind(activate(V1)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V1))     
                  ,activate#(V1)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        55: isNePal#(V) ->                          
              c_55(U61#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        56: isPal#(V) ->                            
              c_56(U81#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        57: isPal#(n__nil()) -> c_57()              
        58: isPalListKind#(n____(V1,V2)) ->         
              c_58(U91#(isPalListKind(activate(V1)) 
                       ,activate(V2))               
                  ,isPalListKind#(activate(V1))     
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        59: isPalListKind#(n__a()) -> c_59()        
        60: isPalListKind#(n__e()) -> c_60()        
        61: isPalListKind#(n__i()) -> c_61()        
        62: isPalListKind#(n__nil()) ->             
              c_62()                                
        63: isPalListKind#(n__o()) -> c_63()        
        64: isPalListKind#(n__u()) -> c_64()        
        65: isQid#(n__a()) -> c_65()                
        66: isQid#(n__e()) -> c_66()                
        67: isQid#(n__i()) -> c_67()                
        68: isQid#(n__o()) -> c_68()                
        69: isQid#(n__u()) -> c_69()                
        70: nil#() -> c_70()                        
        71: o#() -> c_71()                          
        72: u#() -> c_72()                          
*** 1.1.1.1.1 Progress [(?,O(n^2))]  ***
    Considered Problem:
      Strict DP Rules:
        U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U12#(tt(),V) -> c_2(U13#(isNeList(activate(V))),isNeList#(activate(V)),activate#(V))
        U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
        U25#(tt(),V2) -> c_8(U26#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
        U31#(tt(),V) -> c_10(U32#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U32#(tt(),V) -> c_11(U33#(isQid(activate(V))),isQid#(activate(V)),activate#(V))
        U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
        U45#(tt(),V2) -> c_17(U46#(isNeList(activate(V2))),isNeList#(activate(V2)),activate#(V2))
        U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)),activate#(V1),activate#(V2))
        U55#(tt(),V2) -> c_23(U56#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
        U61#(tt(),V) -> c_25(U62#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U62#(tt(),V) -> c_26(U63#(isQid(activate(V))),isQid#(activate(V)),activate#(V))
        U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)),activate#(I),activate#(P))
        U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)),activate#(P),activate#(P))
        U73#(tt(),P) -> c_30(U74#(isPalListKind(activate(P))),isPalListKind#(activate(P)),activate#(P))
        U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U82#(tt(),V) -> c_33(U83#(isNePal(activate(V))),isNePal#(activate(V)),activate#(V))
        U91#(tt(),V2) -> c_35(U92#(isPalListKind(activate(V2))),isPalListKind#(activate(V2)),activate#(V2))
        activate#(n____(X1,X2)) -> c_40(__#(X1,X2))
        activate#(n__a()) -> c_41(a#())
        activate#(n__e()) -> c_42(e#())
        activate#(n__i()) -> c_43(i#())
        activate#(n__nil()) -> c_44(nil#())
        activate#(n__o()) -> c_45(o#())
        activate#(n__u()) -> c_46(u#())
        isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2))
      Strict TRS Rules:
        
      Weak DP Rules:
        U13#(tt()) -> c_3()
        U26#(tt()) -> c_9()
        U33#(tt()) -> c_12()
        U46#(tt()) -> c_18()
        U56#(tt()) -> c_24()
        U63#(tt()) -> c_27()
        U74#(tt()) -> c_31()
        U83#(tt()) -> c_34()
        U92#(tt()) -> c_36()
        __#(X1,X2) -> c_37()
        a#() -> c_38()
        activate#(X) -> c_39()
        e#() -> c_47()
        i#() -> c_48()
        isList#(n__nil()) -> c_51()
        isPal#(n__nil()) -> c_57()
        isPalListKind#(n__a()) -> c_59()
        isPalListKind#(n__e()) -> c_60()
        isPalListKind#(n__i()) -> c_61()
        isPalListKind#(n__nil()) -> c_62()
        isPalListKind#(n__o()) -> c_63()
        isPalListKind#(n__u()) -> c_64()
        isQid#(n__a()) -> c_65()
        isQid#(n__e()) -> c_66()
        isQid#(n__i()) -> c_67()
        isQid#(n__o()) -> c_68()
        isQid#(n__u()) -> c_69()
        nil#() -> c_70()
        o#() -> c_71()
        u#() -> c_72()
      Weak TRS Rules:
        U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
        U12(tt(),V) -> U13(isNeList(activate(V)))
        U13(tt()) -> tt()
        U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
        U25(tt(),V2) -> U26(isList(activate(V2)))
        U26(tt()) -> tt()
        U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
        U32(tt(),V) -> U33(isQid(activate(V)))
        U33(tt()) -> tt()
        U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
        U45(tt(),V2) -> U46(isNeList(activate(V2)))
        U46(tt()) -> tt()
        U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
        U55(tt(),V2) -> U56(isList(activate(V2)))
        U56(tt()) -> tt()
        U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
        U62(tt(),V) -> U63(isQid(activate(V)))
        U63(tt()) -> tt()
        U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
        U82(tt(),V) -> U83(isNePal(activate(V)))
        U83(tt()) -> tt()
        U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
        U92(tt()) -> tt()
        __(X1,X2) -> n____(X1,X2)
        a() -> n__a()
        activate(X) -> X
        activate(n____(X1,X2)) -> __(X1,X2)
        activate(n__a()) -> a()
        activate(n__e()) -> e()
        activate(n__i()) -> i()
        activate(n__nil()) -> nil()
        activate(n__o()) -> o()
        activate(n__u()) -> u()
        e() -> n__e()
        i() -> n__i()
        isList(V) -> U11(isPalListKind(activate(V)),activate(V))
        isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isList(n__nil()) -> tt()
        isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
        isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
        isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
        isPal(n__nil()) -> tt()
        isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
        isPalListKind(n__a()) -> tt()
        isPalListKind(n__e()) -> tt()
        isPalListKind(n__i()) -> tt()
        isPalListKind(n__nil()) -> tt()
        isPalListKind(n__o()) -> tt()
        isPalListKind(n__u()) -> tt()
        isQid(n__a()) -> tt()
        isQid(n__e()) -> tt()
        isQid(n__i()) -> tt()
        isQid(n__o()) -> tt()
        isQid(n__u()) -> tt()
        nil() -> n__nil()
        o() -> n__o()
        u() -> n__u()
      Signature:
        {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/4,c_2/3,c_3/0,c_4/5,c_5/5,c_6/5,c_7/4,c_8/3,c_9/0,c_10/4,c_11/3,c_12/0,c_13/5,c_14/5,c_15/5,c_16/4,c_17/3,c_18/0,c_19/5,c_20/5,c_21/5,c_22/4,c_23/3,c_24/0,c_25/4,c_26/3,c_27/0,c_28/4,c_29/4,c_30/3,c_31/0,c_32/4,c_33/3,c_34/0,c_35/3,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/4,c_50/5,c_51/0,c_52/4,c_53/5,c_54/5,c_55/4,c_56/4,c_57/0,c_58/4,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
      Obligation:
        Innermost
        basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
    Applied Processor:
      PredecessorEstimation {onSelection = all simple predecessor estimation selector}
    Proof:
      We estimate the number of application of
        {28,29,30,31,32,33,34}
      by application of
        Pre({28,29,30,31,32,33,34}) = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,35,36,37,38,39,40,41,42}.
      Here rules are labelled as follows:
        1:  U11#(tt(),V) ->                         
              c_1(U12#(isPalListKind(activate(V))   
                      ,activate(V))                 
                 ,isPalListKind#(activate(V))       
                 ,activate#(V)                      
                 ,activate#(V))                     
        2:  U12#(tt(),V) ->                         
              c_2(U13#(isNeList(activate(V)))       
                 ,isNeList#(activate(V))            
                 ,activate#(V))                     
        3:  U21#(tt(),V1,V2) ->                     
              c_4(U22#(isPalListKind(activate(V1))  
                      ,activate(V1)                 
                      ,activate(V2))                
                 ,isPalListKind#(activate(V1))      
                 ,activate#(V1)                     
                 ,activate#(V1)                     
                 ,activate#(V2))                    
        4:  U22#(tt(),V1,V2) ->                     
              c_5(U23#(isPalListKind(activate(V2))  
                      ,activate(V1)                 
                      ,activate(V2))                
                 ,isPalListKind#(activate(V2))      
                 ,activate#(V2)                     
                 ,activate#(V1)                     
                 ,activate#(V2))                    
        5:  U23#(tt(),V1,V2) ->                     
              c_6(U24#(isPalListKind(activate(V2))  
                      ,activate(V1)                 
                      ,activate(V2))                
                 ,isPalListKind#(activate(V2))      
                 ,activate#(V2)                     
                 ,activate#(V1)                     
                 ,activate#(V2))                    
        6:  U24#(tt(),V1,V2) ->                     
              c_7(U25#(isList(activate(V1))         
                      ,activate(V2))                
                 ,isList#(activate(V1))             
                 ,activate#(V1)                     
                 ,activate#(V2))                    
        7:  U25#(tt(),V2) ->                        
              c_8(U26#(isList(activate(V2)))        
                 ,isList#(activate(V2))             
                 ,activate#(V2))                    
        8:  U31#(tt(),V) ->                         
              c_10(U32#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        9:  U32#(tt(),V) ->                         
              c_11(U33#(isQid(activate(V)))         
                  ,isQid#(activate(V))              
                  ,activate#(V))                    
        10: U41#(tt(),V1,V2) ->                     
              c_13(U42#(isPalListKind(activate(V1)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V1))     
                  ,activate#(V1)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        11: U42#(tt(),V1,V2) ->                     
              c_14(U43#(isPalListKind(activate(V2)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V2))     
                  ,activate#(V2)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        12: U43#(tt(),V1,V2) ->                     
              c_15(U44#(isPalListKind(activate(V2)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V2))     
                  ,activate#(V2)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        13: U44#(tt(),V1,V2) ->                     
              c_16(U45#(isList(activate(V1))        
                       ,activate(V2))               
                  ,isList#(activate(V1))            
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        14: U45#(tt(),V2) ->                        
              c_17(U46#(isNeList(activate(V2)))     
                  ,isNeList#(activate(V2))          
                  ,activate#(V2))                   
        15: U51#(tt(),V1,V2) ->                     
              c_19(U52#(isPalListKind(activate(V1)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V1))     
                  ,activate#(V1)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        16: U52#(tt(),V1,V2) ->                     
              c_20(U53#(isPalListKind(activate(V2)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V2))     
                  ,activate#(V2)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        17: U53#(tt(),V1,V2) ->                     
              c_21(U54#(isPalListKind(activate(V2)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V2))     
                  ,activate#(V2)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        18: U54#(tt(),V1,V2) ->                     
              c_22(U55#(isNeList(activate(V1))      
                       ,activate(V2))               
                  ,isNeList#(activate(V1))          
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        19: U55#(tt(),V2) ->                        
              c_23(U56#(isList(activate(V2)))       
                  ,isList#(activate(V2))            
                  ,activate#(V2))                   
        20: U61#(tt(),V) ->                         
              c_25(U62#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        21: U62#(tt(),V) ->                         
              c_26(U63#(isQid(activate(V)))         
                  ,isQid#(activate(V))              
                  ,activate#(V))                    
        22: U71#(tt(),I,P) ->                       
              c_28(U72#(isPalListKind(activate(I))  
                       ,activate(P))                
                  ,isPalListKind#(activate(I))      
                  ,activate#(I)                     
                  ,activate#(P))                    
        23: U72#(tt(),P) ->                         
              c_29(U73#(isPal(activate(P))          
                       ,activate(P))                
                  ,isPal#(activate(P))              
                  ,activate#(P)                     
                  ,activate#(P))                    
        24: U73#(tt(),P) ->                         
              c_30(U74#(isPalListKind(activate(P))) 
                  ,isPalListKind#(activate(P))      
                  ,activate#(P))                    
        25: U81#(tt(),V) ->                         
              c_32(U82#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        26: U82#(tt(),V) ->                         
              c_33(U83#(isNePal(activate(V)))       
                  ,isNePal#(activate(V))            
                  ,activate#(V))                    
        27: U91#(tt(),V2) ->                        
              c_35(U92#(isPalListKind(activate(V2)))
                  ,isPalListKind#(activate(V2))     
                  ,activate#(V2))                   
        28: activate#(n____(X1,X2)) ->              
              c_40(__#(X1,X2))                      
        29: activate#(n__a()) -> c_41(a#())         
        30: activate#(n__e()) -> c_42(e#())         
        31: activate#(n__i()) -> c_43(i#())         
        32: activate#(n__nil()) ->                  
              c_44(nil#())                          
        33: activate#(n__o()) -> c_45(o#())         
        34: activate#(n__u()) -> c_46(u#())         
        35: isList#(V) ->                           
              c_49(U11#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        36: isList#(n____(V1,V2)) ->                
              c_50(U21#(isPalListKind(activate(V1)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V1))     
                  ,activate#(V1)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        37: isNeList#(V) ->                         
              c_52(U31#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        38: isNeList#(n____(V1,V2)) ->              
              c_53(U41#(isPalListKind(activate(V1)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V1))     
                  ,activate#(V1)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        39: isNeList#(n____(V1,V2)) ->              
              c_54(U51#(isPalListKind(activate(V1)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V1))     
                  ,activate#(V1)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        40: isNePal#(V) ->                          
              c_55(U61#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        41: isPal#(V) ->                            
              c_56(U81#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        42: isPalListKind#(n____(V1,V2)) ->         
              c_58(U91#(isPalListKind(activate(V1)) 
                       ,activate(V2))               
                  ,isPalListKind#(activate(V1))     
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        43: U13#(tt()) -> c_3()                     
        44: U26#(tt()) -> c_9()                     
        45: U33#(tt()) -> c_12()                    
        46: U46#(tt()) -> c_18()                    
        47: U56#(tt()) -> c_24()                    
        48: U63#(tt()) -> c_27()                    
        49: U74#(tt()) -> c_31()                    
        50: U83#(tt()) -> c_34()                    
        51: U92#(tt()) -> c_36()                    
        52: __#(X1,X2) -> c_37()                    
        53: a#() -> c_38()                          
        54: activate#(X) -> c_39()                  
        55: e#() -> c_47()                          
        56: i#() -> c_48()                          
        57: isList#(n__nil()) -> c_51()             
        58: isPal#(n__nil()) -> c_57()              
        59: isPalListKind#(n__a()) -> c_59()        
        60: isPalListKind#(n__e()) -> c_60()        
        61: isPalListKind#(n__i()) -> c_61()        
        62: isPalListKind#(n__nil()) ->             
              c_62()                                
        63: isPalListKind#(n__o()) -> c_63()        
        64: isPalListKind#(n__u()) -> c_64()        
        65: isQid#(n__a()) -> c_65()                
        66: isQid#(n__e()) -> c_66()                
        67: isQid#(n__i()) -> c_67()                
        68: isQid#(n__o()) -> c_68()                
        69: isQid#(n__u()) -> c_69()                
        70: nil#() -> c_70()                        
        71: o#() -> c_71()                          
        72: u#() -> c_72()                          
*** 1.1.1.1.1.1 Progress [(?,O(n^2))]  ***
    Considered Problem:
      Strict DP Rules:
        U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U12#(tt(),V) -> c_2(U13#(isNeList(activate(V))),isNeList#(activate(V)),activate#(V))
        U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
        U25#(tt(),V2) -> c_8(U26#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
        U31#(tt(),V) -> c_10(U32#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U32#(tt(),V) -> c_11(U33#(isQid(activate(V))),isQid#(activate(V)),activate#(V))
        U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
        U45#(tt(),V2) -> c_17(U46#(isNeList(activate(V2))),isNeList#(activate(V2)),activate#(V2))
        U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)),activate#(V1),activate#(V2))
        U55#(tt(),V2) -> c_23(U56#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
        U61#(tt(),V) -> c_25(U62#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U62#(tt(),V) -> c_26(U63#(isQid(activate(V))),isQid#(activate(V)),activate#(V))
        U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)),activate#(I),activate#(P))
        U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)),activate#(P),activate#(P))
        U73#(tt(),P) -> c_30(U74#(isPalListKind(activate(P))),isPalListKind#(activate(P)),activate#(P))
        U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U82#(tt(),V) -> c_33(U83#(isNePal(activate(V))),isNePal#(activate(V)),activate#(V))
        U91#(tt(),V2) -> c_35(U92#(isPalListKind(activate(V2))),isPalListKind#(activate(V2)),activate#(V2))
        isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2))
      Strict TRS Rules:
        
      Weak DP Rules:
        U13#(tt()) -> c_3()
        U26#(tt()) -> c_9()
        U33#(tt()) -> c_12()
        U46#(tt()) -> c_18()
        U56#(tt()) -> c_24()
        U63#(tt()) -> c_27()
        U74#(tt()) -> c_31()
        U83#(tt()) -> c_34()
        U92#(tt()) -> c_36()
        __#(X1,X2) -> c_37()
        a#() -> c_38()
        activate#(X) -> c_39()
        activate#(n____(X1,X2)) -> c_40(__#(X1,X2))
        activate#(n__a()) -> c_41(a#())
        activate#(n__e()) -> c_42(e#())
        activate#(n__i()) -> c_43(i#())
        activate#(n__nil()) -> c_44(nil#())
        activate#(n__o()) -> c_45(o#())
        activate#(n__u()) -> c_46(u#())
        e#() -> c_47()
        i#() -> c_48()
        isList#(n__nil()) -> c_51()
        isPal#(n__nil()) -> c_57()
        isPalListKind#(n__a()) -> c_59()
        isPalListKind#(n__e()) -> c_60()
        isPalListKind#(n__i()) -> c_61()
        isPalListKind#(n__nil()) -> c_62()
        isPalListKind#(n__o()) -> c_63()
        isPalListKind#(n__u()) -> c_64()
        isQid#(n__a()) -> c_65()
        isQid#(n__e()) -> c_66()
        isQid#(n__i()) -> c_67()
        isQid#(n__o()) -> c_68()
        isQid#(n__u()) -> c_69()
        nil#() -> c_70()
        o#() -> c_71()
        u#() -> c_72()
      Weak TRS Rules:
        U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
        U12(tt(),V) -> U13(isNeList(activate(V)))
        U13(tt()) -> tt()
        U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
        U25(tt(),V2) -> U26(isList(activate(V2)))
        U26(tt()) -> tt()
        U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
        U32(tt(),V) -> U33(isQid(activate(V)))
        U33(tt()) -> tt()
        U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
        U45(tt(),V2) -> U46(isNeList(activate(V2)))
        U46(tt()) -> tt()
        U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
        U55(tt(),V2) -> U56(isList(activate(V2)))
        U56(tt()) -> tt()
        U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
        U62(tt(),V) -> U63(isQid(activate(V)))
        U63(tt()) -> tt()
        U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
        U82(tt(),V) -> U83(isNePal(activate(V)))
        U83(tt()) -> tt()
        U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
        U92(tt()) -> tt()
        __(X1,X2) -> n____(X1,X2)
        a() -> n__a()
        activate(X) -> X
        activate(n____(X1,X2)) -> __(X1,X2)
        activate(n__a()) -> a()
        activate(n__e()) -> e()
        activate(n__i()) -> i()
        activate(n__nil()) -> nil()
        activate(n__o()) -> o()
        activate(n__u()) -> u()
        e() -> n__e()
        i() -> n__i()
        isList(V) -> U11(isPalListKind(activate(V)),activate(V))
        isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isList(n__nil()) -> tt()
        isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
        isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
        isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
        isPal(n__nil()) -> tt()
        isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
        isPalListKind(n__a()) -> tt()
        isPalListKind(n__e()) -> tt()
        isPalListKind(n__i()) -> tt()
        isPalListKind(n__nil()) -> tt()
        isPalListKind(n__o()) -> tt()
        isPalListKind(n__u()) -> tt()
        isQid(n__a()) -> tt()
        isQid(n__e()) -> tt()
        isQid(n__i()) -> tt()
        isQid(n__o()) -> tt()
        isQid(n__u()) -> tt()
        nil() -> n__nil()
        o() -> n__o()
        u() -> n__u()
      Signature:
        {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/4,c_2/3,c_3/0,c_4/5,c_5/5,c_6/5,c_7/4,c_8/3,c_9/0,c_10/4,c_11/3,c_12/0,c_13/5,c_14/5,c_15/5,c_16/4,c_17/3,c_18/0,c_19/5,c_20/5,c_21/5,c_22/4,c_23/3,c_24/0,c_25/4,c_26/3,c_27/0,c_28/4,c_29/4,c_30/3,c_31/0,c_32/4,c_33/3,c_34/0,c_35/3,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/4,c_50/5,c_51/0,c_52/4,c_53/5,c_54/5,c_55/4,c_56/4,c_57/0,c_58/4,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
      Obligation:
        Innermost
        basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
    Applied Processor:
      PredecessorEstimation {onSelection = all simple predecessor estimation selector}
    Proof:
      We estimate the number of application of
        {9,21}
      by application of
        Pre({9,21}) = {8,20}.
      Here rules are labelled as follows:
        1:  U11#(tt(),V) ->                         
              c_1(U12#(isPalListKind(activate(V))   
                      ,activate(V))                 
                 ,isPalListKind#(activate(V))       
                 ,activate#(V)                      
                 ,activate#(V))                     
        2:  U12#(tt(),V) ->                         
              c_2(U13#(isNeList(activate(V)))       
                 ,isNeList#(activate(V))            
                 ,activate#(V))                     
        3:  U21#(tt(),V1,V2) ->                     
              c_4(U22#(isPalListKind(activate(V1))  
                      ,activate(V1)                 
                      ,activate(V2))                
                 ,isPalListKind#(activate(V1))      
                 ,activate#(V1)                     
                 ,activate#(V1)                     
                 ,activate#(V2))                    
        4:  U22#(tt(),V1,V2) ->                     
              c_5(U23#(isPalListKind(activate(V2))  
                      ,activate(V1)                 
                      ,activate(V2))                
                 ,isPalListKind#(activate(V2))      
                 ,activate#(V2)                     
                 ,activate#(V1)                     
                 ,activate#(V2))                    
        5:  U23#(tt(),V1,V2) ->                     
              c_6(U24#(isPalListKind(activate(V2))  
                      ,activate(V1)                 
                      ,activate(V2))                
                 ,isPalListKind#(activate(V2))      
                 ,activate#(V2)                     
                 ,activate#(V1)                     
                 ,activate#(V2))                    
        6:  U24#(tt(),V1,V2) ->                     
              c_7(U25#(isList(activate(V1))         
                      ,activate(V2))                
                 ,isList#(activate(V1))             
                 ,activate#(V1)                     
                 ,activate#(V2))                    
        7:  U25#(tt(),V2) ->                        
              c_8(U26#(isList(activate(V2)))        
                 ,isList#(activate(V2))             
                 ,activate#(V2))                    
        8:  U31#(tt(),V) ->                         
              c_10(U32#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        9:  U32#(tt(),V) ->                         
              c_11(U33#(isQid(activate(V)))         
                  ,isQid#(activate(V))              
                  ,activate#(V))                    
        10: U41#(tt(),V1,V2) ->                     
              c_13(U42#(isPalListKind(activate(V1)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V1))     
                  ,activate#(V1)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        11: U42#(tt(),V1,V2) ->                     
              c_14(U43#(isPalListKind(activate(V2)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V2))     
                  ,activate#(V2)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        12: U43#(tt(),V1,V2) ->                     
              c_15(U44#(isPalListKind(activate(V2)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V2))     
                  ,activate#(V2)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        13: U44#(tt(),V1,V2) ->                     
              c_16(U45#(isList(activate(V1))        
                       ,activate(V2))               
                  ,isList#(activate(V1))            
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        14: U45#(tt(),V2) ->                        
              c_17(U46#(isNeList(activate(V2)))     
                  ,isNeList#(activate(V2))          
                  ,activate#(V2))                   
        15: U51#(tt(),V1,V2) ->                     
              c_19(U52#(isPalListKind(activate(V1)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V1))     
                  ,activate#(V1)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        16: U52#(tt(),V1,V2) ->                     
              c_20(U53#(isPalListKind(activate(V2)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V2))     
                  ,activate#(V2)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        17: U53#(tt(),V1,V2) ->                     
              c_21(U54#(isPalListKind(activate(V2)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V2))     
                  ,activate#(V2)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        18: U54#(tt(),V1,V2) ->                     
              c_22(U55#(isNeList(activate(V1))      
                       ,activate(V2))               
                  ,isNeList#(activate(V1))          
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        19: U55#(tt(),V2) ->                        
              c_23(U56#(isList(activate(V2)))       
                  ,isList#(activate(V2))            
                  ,activate#(V2))                   
        20: U61#(tt(),V) ->                         
              c_25(U62#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        21: U62#(tt(),V) ->                         
              c_26(U63#(isQid(activate(V)))         
                  ,isQid#(activate(V))              
                  ,activate#(V))                    
        22: U71#(tt(),I,P) ->                       
              c_28(U72#(isPalListKind(activate(I))  
                       ,activate(P))                
                  ,isPalListKind#(activate(I))      
                  ,activate#(I)                     
                  ,activate#(P))                    
        23: U72#(tt(),P) ->                         
              c_29(U73#(isPal(activate(P))          
                       ,activate(P))                
                  ,isPal#(activate(P))              
                  ,activate#(P)                     
                  ,activate#(P))                    
        24: U73#(tt(),P) ->                         
              c_30(U74#(isPalListKind(activate(P))) 
                  ,isPalListKind#(activate(P))      
                  ,activate#(P))                    
        25: U81#(tt(),V) ->                         
              c_32(U82#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        26: U82#(tt(),V) ->                         
              c_33(U83#(isNePal(activate(V)))       
                  ,isNePal#(activate(V))            
                  ,activate#(V))                    
        27: U91#(tt(),V2) ->                        
              c_35(U92#(isPalListKind(activate(V2)))
                  ,isPalListKind#(activate(V2))     
                  ,activate#(V2))                   
        28: isList#(V) ->                           
              c_49(U11#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        29: isList#(n____(V1,V2)) ->                
              c_50(U21#(isPalListKind(activate(V1)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V1))     
                  ,activate#(V1)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        30: isNeList#(V) ->                         
              c_52(U31#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        31: isNeList#(n____(V1,V2)) ->              
              c_53(U41#(isPalListKind(activate(V1)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V1))     
                  ,activate#(V1)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        32: isNeList#(n____(V1,V2)) ->              
              c_54(U51#(isPalListKind(activate(V1)) 
                       ,activate(V1)                
                       ,activate(V2))               
                  ,isPalListKind#(activate(V1))     
                  ,activate#(V1)                    
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        33: isNePal#(V) ->                          
              c_55(U61#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        34: isPal#(V) ->                            
              c_56(U81#(isPalListKind(activate(V))  
                       ,activate(V))                
                  ,isPalListKind#(activate(V))      
                  ,activate#(V)                     
                  ,activate#(V))                    
        35: isPalListKind#(n____(V1,V2)) ->         
              c_58(U91#(isPalListKind(activate(V1)) 
                       ,activate(V2))               
                  ,isPalListKind#(activate(V1))     
                  ,activate#(V1)                    
                  ,activate#(V2))                   
        36: U13#(tt()) -> c_3()                     
        37: U26#(tt()) -> c_9()                     
        38: U33#(tt()) -> c_12()                    
        39: U46#(tt()) -> c_18()                    
        40: U56#(tt()) -> c_24()                    
        41: U63#(tt()) -> c_27()                    
        42: U74#(tt()) -> c_31()                    
        43: U83#(tt()) -> c_34()                    
        44: U92#(tt()) -> c_36()                    
        45: __#(X1,X2) -> c_37()                    
        46: a#() -> c_38()                          
        47: activate#(X) -> c_39()                  
        48: activate#(n____(X1,X2)) ->              
              c_40(__#(X1,X2))                      
        49: activate#(n__a()) -> c_41(a#())         
        50: activate#(n__e()) -> c_42(e#())         
        51: activate#(n__i()) -> c_43(i#())         
        52: activate#(n__nil()) ->                  
              c_44(nil#())                          
        53: activate#(n__o()) -> c_45(o#())         
        54: activate#(n__u()) -> c_46(u#())         
        55: e#() -> c_47()                          
        56: i#() -> c_48()                          
        57: isList#(n__nil()) -> c_51()             
        58: isPal#(n__nil()) -> c_57()              
        59: isPalListKind#(n__a()) -> c_59()        
        60: isPalListKind#(n__e()) -> c_60()        
        61: isPalListKind#(n__i()) -> c_61()        
        62: isPalListKind#(n__nil()) ->             
              c_62()                                
        63: isPalListKind#(n__o()) -> c_63()        
        64: isPalListKind#(n__u()) -> c_64()        
        65: isQid#(n__a()) -> c_65()                
        66: isQid#(n__e()) -> c_66()                
        67: isQid#(n__i()) -> c_67()                
        68: isQid#(n__o()) -> c_68()                
        69: isQid#(n__u()) -> c_69()                
        70: nil#() -> c_70()                        
        71: o#() -> c_71()                          
        72: u#() -> c_72()                          
*** 1.1.1.1.1.1.1 Progress [(?,O(n^2))]  ***
    Considered Problem:
      Strict DP Rules:
        U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U12#(tt(),V) -> c_2(U13#(isNeList(activate(V))),isNeList#(activate(V)),activate#(V))
        U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
        U25#(tt(),V2) -> c_8(U26#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
        U31#(tt(),V) -> c_10(U32#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
        U45#(tt(),V2) -> c_17(U46#(isNeList(activate(V2))),isNeList#(activate(V2)),activate#(V2))
        U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)),activate#(V1),activate#(V2))
        U55#(tt(),V2) -> c_23(U56#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
        U61#(tt(),V) -> c_25(U62#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)),activate#(I),activate#(P))
        U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)),activate#(P),activate#(P))
        U73#(tt(),P) -> c_30(U74#(isPalListKind(activate(P))),isPalListKind#(activate(P)),activate#(P))
        U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U82#(tt(),V) -> c_33(U83#(isNePal(activate(V))),isNePal#(activate(V)),activate#(V))
        U91#(tt(),V2) -> c_35(U92#(isPalListKind(activate(V2))),isPalListKind#(activate(V2)),activate#(V2))
        isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2))
      Strict TRS Rules:
        
      Weak DP Rules:
        U13#(tt()) -> c_3()
        U26#(tt()) -> c_9()
        U32#(tt(),V) -> c_11(U33#(isQid(activate(V))),isQid#(activate(V)),activate#(V))
        U33#(tt()) -> c_12()
        U46#(tt()) -> c_18()
        U56#(tt()) -> c_24()
        U62#(tt(),V) -> c_26(U63#(isQid(activate(V))),isQid#(activate(V)),activate#(V))
        U63#(tt()) -> c_27()
        U74#(tt()) -> c_31()
        U83#(tt()) -> c_34()
        U92#(tt()) -> c_36()
        __#(X1,X2) -> c_37()
        a#() -> c_38()
        activate#(X) -> c_39()
        activate#(n____(X1,X2)) -> c_40(__#(X1,X2))
        activate#(n__a()) -> c_41(a#())
        activate#(n__e()) -> c_42(e#())
        activate#(n__i()) -> c_43(i#())
        activate#(n__nil()) -> c_44(nil#())
        activate#(n__o()) -> c_45(o#())
        activate#(n__u()) -> c_46(u#())
        e#() -> c_47()
        i#() -> c_48()
        isList#(n__nil()) -> c_51()
        isPal#(n__nil()) -> c_57()
        isPalListKind#(n__a()) -> c_59()
        isPalListKind#(n__e()) -> c_60()
        isPalListKind#(n__i()) -> c_61()
        isPalListKind#(n__nil()) -> c_62()
        isPalListKind#(n__o()) -> c_63()
        isPalListKind#(n__u()) -> c_64()
        isQid#(n__a()) -> c_65()
        isQid#(n__e()) -> c_66()
        isQid#(n__i()) -> c_67()
        isQid#(n__o()) -> c_68()
        isQid#(n__u()) -> c_69()
        nil#() -> c_70()
        o#() -> c_71()
        u#() -> c_72()
      Weak TRS Rules:
        U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
        U12(tt(),V) -> U13(isNeList(activate(V)))
        U13(tt()) -> tt()
        U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
        U25(tt(),V2) -> U26(isList(activate(V2)))
        U26(tt()) -> tt()
        U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
        U32(tt(),V) -> U33(isQid(activate(V)))
        U33(tt()) -> tt()
        U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
        U45(tt(),V2) -> U46(isNeList(activate(V2)))
        U46(tt()) -> tt()
        U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
        U55(tt(),V2) -> U56(isList(activate(V2)))
        U56(tt()) -> tt()
        U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
        U62(tt(),V) -> U63(isQid(activate(V)))
        U63(tt()) -> tt()
        U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
        U82(tt(),V) -> U83(isNePal(activate(V)))
        U83(tt()) -> tt()
        U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
        U92(tt()) -> tt()
        __(X1,X2) -> n____(X1,X2)
        a() -> n__a()
        activate(X) -> X
        activate(n____(X1,X2)) -> __(X1,X2)
        activate(n__a()) -> a()
        activate(n__e()) -> e()
        activate(n__i()) -> i()
        activate(n__nil()) -> nil()
        activate(n__o()) -> o()
        activate(n__u()) -> u()
        e() -> n__e()
        i() -> n__i()
        isList(V) -> U11(isPalListKind(activate(V)),activate(V))
        isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isList(n__nil()) -> tt()
        isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
        isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
        isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
        isPal(n__nil()) -> tt()
        isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
        isPalListKind(n__a()) -> tt()
        isPalListKind(n__e()) -> tt()
        isPalListKind(n__i()) -> tt()
        isPalListKind(n__nil()) -> tt()
        isPalListKind(n__o()) -> tt()
        isPalListKind(n__u()) -> tt()
        isQid(n__a()) -> tt()
        isQid(n__e()) -> tt()
        isQid(n__i()) -> tt()
        isQid(n__o()) -> tt()
        isQid(n__u()) -> tt()
        nil() -> n__nil()
        o() -> n__o()
        u() -> n__u()
      Signature:
        {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/4,c_2/3,c_3/0,c_4/5,c_5/5,c_6/5,c_7/4,c_8/3,c_9/0,c_10/4,c_11/3,c_12/0,c_13/5,c_14/5,c_15/5,c_16/4,c_17/3,c_18/0,c_19/5,c_20/5,c_21/5,c_22/4,c_23/3,c_24/0,c_25/4,c_26/3,c_27/0,c_28/4,c_29/4,c_30/3,c_31/0,c_32/4,c_33/3,c_34/0,c_35/3,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/4,c_50/5,c_51/0,c_52/4,c_53/5,c_54/5,c_55/4,c_56/4,c_57/0,c_58/4,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
      Obligation:
        Innermost
        basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
    Applied Processor:
      RemoveWeakSuffixes
    Proof:
      Consider the dependency graph
        1:S:U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U12#(tt(),V) -> c_2(U13#(isNeList(activate(V))),isNeList#(activate(V)),activate#(V)):2
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
        
        2:S:U12#(tt(),V) -> c_2(U13#(isNeList(activate(V))),isNeList#(activate(V)),activate#(V))
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):30
           -->_2 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):29
           -->_2 isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):28
           -->_3 activate#(X) -> c_39():47
           -->_1 U13#(tt()) -> c_3():34
        
        3:S:U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
           -->_5 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_5 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_5 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_5 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_5 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_5 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_5 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2)):4
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_5 activate#(X) -> c_39():47
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
        
        4:S:U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
           -->_5 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_5 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_5 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_5 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_5 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_5 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_5 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2)):5
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_5 activate#(X) -> c_39():47
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
        
        5:S:U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
           -->_5 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_5 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_5 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_5 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_5 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_5 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_5 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2)):6
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_5 activate#(X) -> c_39():47
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
        
        6:S:U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):27
           -->_2 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):26
           -->_1 U25#(tt(),V2) -> c_8(U26#(isList(activate(V2))),isList#(activate(V2)),activate#(V2)):7
           -->_2 isList#(n__nil()) -> c_51():57
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
        
        7:S:U25#(tt(),V2) -> c_8(U26#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):27
           -->_2 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):26
           -->_2 isList#(n__nil()) -> c_51():57
           -->_3 activate#(X) -> c_39():47
           -->_1 U26#(tt()) -> c_9():35
        
        8:S:U31#(tt(),V) -> c_10(U32#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_1 U32#(tt(),V) -> c_11(U33#(isQid(activate(V))),isQid#(activate(V)),activate#(V)):36
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
        
        9:S:U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
           -->_5 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_5 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_5 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_5 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_5 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_5 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_5 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2)):10
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_5 activate#(X) -> c_39():47
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
        
        10:S:U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
           -->_5 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_5 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_5 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_5 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_5 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_5 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_5 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2)):11
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_5 activate#(X) -> c_39():47
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
        
        11:S:U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
           -->_5 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_5 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_5 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_5 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_5 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_5 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_5 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2)):12
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_5 activate#(X) -> c_39():47
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
        
        12:S:U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):27
           -->_2 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):26
           -->_1 U45#(tt(),V2) -> c_17(U46#(isNeList(activate(V2))),isNeList#(activate(V2)),activate#(V2)):13
           -->_2 isList#(n__nil()) -> c_51():57
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
        
        13:S:U45#(tt(),V2) -> c_17(U46#(isNeList(activate(V2))),isNeList#(activate(V2)),activate#(V2))
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):30
           -->_2 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):29
           -->_2 isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):28
           -->_3 activate#(X) -> c_39():47
           -->_1 U46#(tt()) -> c_18():38
        
        14:S:U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
           -->_5 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_5 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_5 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_5 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_5 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_5 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_5 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2)):15
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_5 activate#(X) -> c_39():47
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
        
        15:S:U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
           -->_5 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_5 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_5 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_5 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_5 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_5 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_5 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2)):16
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_5 activate#(X) -> c_39():47
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
        
        16:S:U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
           -->_5 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_5 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_5 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_5 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_5 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_5 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_5 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)),activate#(V1),activate#(V2)):17
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_5 activate#(X) -> c_39():47
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
        
        17:S:U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)),activate#(V1),activate#(V2))
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):30
           -->_2 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):29
           -->_2 isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):28
           -->_1 U55#(tt(),V2) -> c_23(U56#(isList(activate(V2))),isList#(activate(V2)),activate#(V2)):18
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
        
        18:S:U55#(tt(),V2) -> c_23(U56#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):27
           -->_2 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):26
           -->_2 isList#(n__nil()) -> c_51():57
           -->_3 activate#(X) -> c_39():47
           -->_1 U56#(tt()) -> c_24():39
        
        19:S:U61#(tt(),V) -> c_25(U62#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_1 U62#(tt(),V) -> c_26(U63#(isQid(activate(V))),isQid#(activate(V)),activate#(V)):40
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
        
        20:S:U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)),activate#(I),activate#(P))
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)),activate#(P),activate#(P)):21
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
        
        21:S:U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)),activate#(P),activate#(P))
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):32
           -->_1 U73#(tt(),P) -> c_30(U74#(isPalListKind(activate(P))),isPalListKind#(activate(P)),activate#(P)):22
           -->_2 isPal#(n__nil()) -> c_57():58
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
        
        22:S:U73#(tt(),P) -> c_30(U74#(isPalListKind(activate(P))),isPalListKind#(activate(P)),activate#(P))
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_3 activate#(X) -> c_39():47
           -->_1 U74#(tt()) -> c_31():42
        
        23:S:U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U82#(tt(),V) -> c_33(U83#(isNePal(activate(V))),isNePal#(activate(V)),activate#(V)):24
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
        
        24:S:U82#(tt(),V) -> c_33(U83#(isNePal(activate(V))),isNePal#(activate(V)),activate#(V))
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):31
           -->_3 activate#(X) -> c_39():47
           -->_1 U83#(tt()) -> c_34():43
        
        25:S:U91#(tt(),V2) -> c_35(U92#(isPalListKind(activate(V2))),isPalListKind#(activate(V2)),activate#(V2))
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_3 activate#(X) -> c_39():47
           -->_1 U92#(tt()) -> c_36():44
        
        26:S:isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
           -->_1 U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):1
        
        27:S:isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
           -->_5 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_5 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_5 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_5 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_5 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_5 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_5 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_5 activate#(X) -> c_39():47
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
           -->_1 U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):3
        
        28:S:isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
           -->_1 U31#(tt(),V) -> c_10(U32#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):8
        
        29:S:isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
           -->_5 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_5 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_5 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_5 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_5 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_5 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_5 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_5 activate#(X) -> c_39():47
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
           -->_1 U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):9
        
        30:S:isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
           -->_5 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_5 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_5 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_5 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_5 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_5 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_5 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_5 activate#(X) -> c_39():47
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
           -->_1 U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):14
        
        31:S:isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
           -->_1 U61#(tt(),V) -> c_25(U62#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):19
        
        32:S:isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
           -->_1 U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):23
        
        33:S:isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2))
           -->_4 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_4 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_4 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_4 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_4 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_4 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_4 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isPalListKind#(n__u()) -> c_64():64
           -->_2 isPalListKind#(n__o()) -> c_63():63
           -->_2 isPalListKind#(n__nil()) -> c_62():62
           -->_2 isPalListKind#(n__i()) -> c_61():61
           -->_2 isPalListKind#(n__e()) -> c_60():60
           -->_2 isPalListKind#(n__a()) -> c_59():59
           -->_4 activate#(X) -> c_39():47
           -->_3 activate#(X) -> c_39():47
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U91#(tt(),V2) -> c_35(U92#(isPalListKind(activate(V2))),isPalListKind#(activate(V2)),activate#(V2)):25
        
        34:W:U13#(tt()) -> c_3()
           
        
        35:W:U26#(tt()) -> c_9()
           
        
        36:W:U32#(tt(),V) -> c_11(U33#(isQid(activate(V))),isQid#(activate(V)),activate#(V))
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isQid#(n__u()) -> c_69():69
           -->_2 isQid#(n__o()) -> c_68():68
           -->_2 isQid#(n__i()) -> c_67():67
           -->_2 isQid#(n__e()) -> c_66():66
           -->_2 isQid#(n__a()) -> c_65():65
           -->_3 activate#(X) -> c_39():47
           -->_1 U33#(tt()) -> c_12():37
        
        37:W:U33#(tt()) -> c_12()
           
        
        38:W:U46#(tt()) -> c_18()
           
        
        39:W:U56#(tt()) -> c_24()
           
        
        40:W:U62#(tt(),V) -> c_26(U63#(isQid(activate(V))),isQid#(activate(V)),activate#(V))
           -->_3 activate#(n__u()) -> c_46(u#()):54
           -->_3 activate#(n__o()) -> c_45(o#()):53
           -->_3 activate#(n__nil()) -> c_44(nil#()):52
           -->_3 activate#(n__i()) -> c_43(i#()):51
           -->_3 activate#(n__e()) -> c_42(e#()):50
           -->_3 activate#(n__a()) -> c_41(a#()):49
           -->_3 activate#(n____(X1,X2)) -> c_40(__#(X1,X2)):48
           -->_2 isQid#(n__u()) -> c_69():69
           -->_2 isQid#(n__o()) -> c_68():68
           -->_2 isQid#(n__i()) -> c_67():67
           -->_2 isQid#(n__e()) -> c_66():66
           -->_2 isQid#(n__a()) -> c_65():65
           -->_3 activate#(X) -> c_39():47
           -->_1 U63#(tt()) -> c_27():41
        
        41:W:U63#(tt()) -> c_27()
           
        
        42:W:U74#(tt()) -> c_31()
           
        
        43:W:U83#(tt()) -> c_34()
           
        
        44:W:U92#(tt()) -> c_36()
           
        
        45:W:__#(X1,X2) -> c_37()
           
        
        46:W:a#() -> c_38()
           
        
        47:W:activate#(X) -> c_39()
           
        
        48:W:activate#(n____(X1,X2)) -> c_40(__#(X1,X2))
           -->_1 __#(X1,X2) -> c_37():45
        
        49:W:activate#(n__a()) -> c_41(a#())
           -->_1 a#() -> c_38():46
        
        50:W:activate#(n__e()) -> c_42(e#())
           -->_1 e#() -> c_47():55
        
        51:W:activate#(n__i()) -> c_43(i#())
           -->_1 i#() -> c_48():56
        
        52:W:activate#(n__nil()) -> c_44(nil#())
           -->_1 nil#() -> c_70():70
        
        53:W:activate#(n__o()) -> c_45(o#())
           -->_1 o#() -> c_71():71
        
        54:W:activate#(n__u()) -> c_46(u#())
           -->_1 u#() -> c_72():72
        
        55:W:e#() -> c_47()
           
        
        56:W:i#() -> c_48()
           
        
        57:W:isList#(n__nil()) -> c_51()
           
        
        58:W:isPal#(n__nil()) -> c_57()
           
        
        59:W:isPalListKind#(n__a()) -> c_59()
           
        
        60:W:isPalListKind#(n__e()) -> c_60()
           
        
        61:W:isPalListKind#(n__i()) -> c_61()
           
        
        62:W:isPalListKind#(n__nil()) -> c_62()
           
        
        63:W:isPalListKind#(n__o()) -> c_63()
           
        
        64:W:isPalListKind#(n__u()) -> c_64()
           
        
        65:W:isQid#(n__a()) -> c_65()
           
        
        66:W:isQid#(n__e()) -> c_66()
           
        
        67:W:isQid#(n__i()) -> c_67()
           
        
        68:W:isQid#(n__o()) -> c_68()
           
        
        69:W:isQid#(n__u()) -> c_69()
           
        
        70:W:nil#() -> c_70()
           
        
        71:W:o#() -> c_71()
           
        
        72:W:u#() -> c_72()
           
        
      The following weak DPs constitute a sub-graph of the DG that is closed under successors. The DPs are removed.
        58: isPal#(n__nil()) -> c_57()      
        42: U74#(tt()) -> c_31()            
        43: U83#(tt()) -> c_34()            
        40: U62#(tt(),V) ->                 
              c_26(U63#(isQid(activate(V))) 
                  ,isQid#(activate(V))      
                  ,activate#(V))            
        41: U63#(tt()) -> c_27()            
        34: U13#(tt()) -> c_3()             
        39: U56#(tt()) -> c_24()            
        38: U46#(tt()) -> c_18()            
        36: U32#(tt(),V) ->                 
              c_11(U33#(isQid(activate(V))) 
                  ,isQid#(activate(V))      
                  ,activate#(V))            
        37: U33#(tt()) -> c_12()            
        65: isQid#(n__a()) -> c_65()        
        66: isQid#(n__e()) -> c_66()        
        67: isQid#(n__i()) -> c_67()        
        68: isQid#(n__o()) -> c_68()        
        69: isQid#(n__u()) -> c_69()        
        35: U26#(tt()) -> c_9()             
        57: isList#(n__nil()) -> c_51()     
        44: U92#(tt()) -> c_36()            
        47: activate#(X) -> c_39()          
        59: isPalListKind#(n__a()) -> c_59()
        60: isPalListKind#(n__e()) -> c_60()
        61: isPalListKind#(n__i()) -> c_61()
        62: isPalListKind#(n__nil()) ->     
              c_62()                        
        63: isPalListKind#(n__o()) -> c_63()
        64: isPalListKind#(n__u()) -> c_64()
        48: activate#(n____(X1,X2)) ->      
              c_40(__#(X1,X2))              
        45: __#(X1,X2) -> c_37()            
        49: activate#(n__a()) -> c_41(a#()) 
        46: a#() -> c_38()                  
        50: activate#(n__e()) -> c_42(e#()) 
        55: e#() -> c_47()                  
        51: activate#(n__i()) -> c_43(i#()) 
        56: i#() -> c_48()                  
        52: activate#(n__nil()) ->          
              c_44(nil#())                  
        70: nil#() -> c_70()                
        53: activate#(n__o()) -> c_45(o#()) 
        71: o#() -> c_71()                  
        54: activate#(n__u()) -> c_46(u#()) 
        72: u#() -> c_72()                  
*** 1.1.1.1.1.1.1.1 Progress [(?,O(n^2))]  ***
    Considered Problem:
      Strict DP Rules:
        U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U12#(tt(),V) -> c_2(U13#(isNeList(activate(V))),isNeList#(activate(V)),activate#(V))
        U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
        U25#(tt(),V2) -> c_8(U26#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
        U31#(tt(),V) -> c_10(U32#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
        U45#(tt(),V2) -> c_17(U46#(isNeList(activate(V2))),isNeList#(activate(V2)),activate#(V2))
        U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
        U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)),activate#(V1),activate#(V2))
        U55#(tt(),V2) -> c_23(U56#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
        U61#(tt(),V) -> c_25(U62#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)),activate#(I),activate#(P))
        U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)),activate#(P),activate#(P))
        U73#(tt(),P) -> c_30(U74#(isPalListKind(activate(P))),isPalListKind#(activate(P)),activate#(P))
        U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        U82#(tt(),V) -> c_33(U83#(isNePal(activate(V))),isNePal#(activate(V)),activate#(V))
        U91#(tt(),V2) -> c_35(U92#(isPalListKind(activate(V2))),isPalListKind#(activate(V2)),activate#(V2))
        isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
        isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
        isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2))
      Strict TRS Rules:
        
      Weak DP Rules:
        
      Weak TRS Rules:
        U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
        U12(tt(),V) -> U13(isNeList(activate(V)))
        U13(tt()) -> tt()
        U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
        U25(tt(),V2) -> U26(isList(activate(V2)))
        U26(tt()) -> tt()
        U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
        U32(tt(),V) -> U33(isQid(activate(V)))
        U33(tt()) -> tt()
        U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
        U45(tt(),V2) -> U46(isNeList(activate(V2)))
        U46(tt()) -> tt()
        U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
        U55(tt(),V2) -> U56(isList(activate(V2)))
        U56(tt()) -> tt()
        U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
        U62(tt(),V) -> U63(isQid(activate(V)))
        U63(tt()) -> tt()
        U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
        U82(tt(),V) -> U83(isNePal(activate(V)))
        U83(tt()) -> tt()
        U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
        U92(tt()) -> tt()
        __(X1,X2) -> n____(X1,X2)
        a() -> n__a()
        activate(X) -> X
        activate(n____(X1,X2)) -> __(X1,X2)
        activate(n__a()) -> a()
        activate(n__e()) -> e()
        activate(n__i()) -> i()
        activate(n__nil()) -> nil()
        activate(n__o()) -> o()
        activate(n__u()) -> u()
        e() -> n__e()
        i() -> n__i()
        isList(V) -> U11(isPalListKind(activate(V)),activate(V))
        isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isList(n__nil()) -> tt()
        isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
        isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
        isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
        isPal(n__nil()) -> tt()
        isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
        isPalListKind(n__a()) -> tt()
        isPalListKind(n__e()) -> tt()
        isPalListKind(n__i()) -> tt()
        isPalListKind(n__nil()) -> tt()
        isPalListKind(n__o()) -> tt()
        isPalListKind(n__u()) -> tt()
        isQid(n__a()) -> tt()
        isQid(n__e()) -> tt()
        isQid(n__i()) -> tt()
        isQid(n__o()) -> tt()
        isQid(n__u()) -> tt()
        nil() -> n__nil()
        o() -> n__o()
        u() -> n__u()
      Signature:
        {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/4,c_2/3,c_3/0,c_4/5,c_5/5,c_6/5,c_7/4,c_8/3,c_9/0,c_10/4,c_11/3,c_12/0,c_13/5,c_14/5,c_15/5,c_16/4,c_17/3,c_18/0,c_19/5,c_20/5,c_21/5,c_22/4,c_23/3,c_24/0,c_25/4,c_26/3,c_27/0,c_28/4,c_29/4,c_30/3,c_31/0,c_32/4,c_33/3,c_34/0,c_35/3,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/4,c_50/5,c_51/0,c_52/4,c_53/5,c_54/5,c_55/4,c_56/4,c_57/0,c_58/4,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
      Obligation:
        Innermost
        basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
    Applied Processor:
      SimplifyRHS
    Proof:
      Consider the dependency graph
        1:S:U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U12#(tt(),V) -> c_2(U13#(isNeList(activate(V))),isNeList#(activate(V)),activate#(V)):2
        
        2:S:U12#(tt(),V) -> c_2(U13#(isNeList(activate(V))),isNeList#(activate(V)),activate#(V))
           -->_2 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):30
           -->_2 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):29
           -->_2 isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):28
        
        3:S:U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2)):4
        
        4:S:U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2)):5
        
        5:S:U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2)):6
        
        6:S:U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
           -->_2 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):27
           -->_2 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):26
           -->_1 U25#(tt(),V2) -> c_8(U26#(isList(activate(V2))),isList#(activate(V2)),activate#(V2)):7
        
        7:S:U25#(tt(),V2) -> c_8(U26#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
           -->_2 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):27
           -->_2 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):26
        
        8:S:U31#(tt(),V) -> c_10(U32#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
        
        9:S:U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2)):10
        
        10:S:U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2)):11
        
        11:S:U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2)):12
        
        12:S:U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)),activate#(V1),activate#(V2))
           -->_2 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):27
           -->_2 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):26
           -->_1 U45#(tt(),V2) -> c_17(U46#(isNeList(activate(V2))),isNeList#(activate(V2)),activate#(V2)):13
        
        13:S:U45#(tt(),V2) -> c_17(U46#(isNeList(activate(V2))),isNeList#(activate(V2)),activate#(V2))
           -->_2 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):30
           -->_2 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):29
           -->_2 isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):28
        
        14:S:U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2)):15
        
        15:S:U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2)):16
        
        16:S:U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)),activate#(V2),activate#(V1),activate#(V2))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)),activate#(V1),activate#(V2)):17
        
        17:S:U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)),activate#(V1),activate#(V2))
           -->_2 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):30
           -->_2 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):29
           -->_2 isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):28
           -->_1 U55#(tt(),V2) -> c_23(U56#(isList(activate(V2))),isList#(activate(V2)),activate#(V2)):18
        
        18:S:U55#(tt(),V2) -> c_23(U56#(isList(activate(V2))),isList#(activate(V2)),activate#(V2))
           -->_2 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):27
           -->_2 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):26
        
        19:S:U61#(tt(),V) -> c_25(U62#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
        
        20:S:U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)),activate#(I),activate#(P))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)),activate#(P),activate#(P)):21
        
        21:S:U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)),activate#(P),activate#(P))
           -->_2 isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):32
           -->_1 U73#(tt(),P) -> c_30(U74#(isPalListKind(activate(P))),isPalListKind#(activate(P)),activate#(P)):22
        
        22:S:U73#(tt(),P) -> c_30(U74#(isPalListKind(activate(P))),isPalListKind#(activate(P)),activate#(P))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
        
        23:S:U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U82#(tt(),V) -> c_33(U83#(isNePal(activate(V))),isNePal#(activate(V)),activate#(V)):24
        
        24:S:U82#(tt(),V) -> c_33(U83#(isNePal(activate(V))),isNePal#(activate(V)),activate#(V))
           -->_2 isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):31
        
        25:S:U91#(tt(),V2) -> c_35(U92#(isPalListKind(activate(V2))),isPalListKind#(activate(V2)),activate#(V2))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
        
        26:S:isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):1
        
        27:S:isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):3
        
        28:S:isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U31#(tt(),V) -> c_10(U32#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):8
        
        29:S:isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):9
        
        30:S:isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V1),activate#(V2)):14
        
        31:S:isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U61#(tt(),V) -> c_25(U62#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):19
        
        32:S:isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)),activate#(V),activate#(V)):23
        
        33:S:isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2))
           -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)),activate#(V1),activate#(V2)):33
           -->_1 U91#(tt(),V2) -> c_35(U92#(isPalListKind(activate(V2))),isPalListKind#(activate(V2)),activate#(V2)):25
        
      Due to missing edges in the depndency graph, the right-hand sides of following rules could be simplified:
        U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        U12#(tt(),V) -> c_2(isNeList#(activate(V)))
        U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
        U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
        U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
        U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
        U25#(tt(),V2) -> c_8(isList#(activate(V2)))
        U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
        U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
        U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
        U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
        U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
        U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
        U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
        U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
        U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
        U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
        U55#(tt(),V2) -> c_23(isList#(activate(V2)))
        U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
        U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
        U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
        U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
        U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        U82#(tt(),V) -> c_33(isNePal#(activate(V)))
        U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
        isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
        isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
        isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
        isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
*** 1.1.1.1.1.1.1.1.1 Progress [(?,O(n^2))]  ***
    Considered Problem:
      Strict DP Rules:
        U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        U12#(tt(),V) -> c_2(isNeList#(activate(V)))
        U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
        U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
        U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
        U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
        U25#(tt(),V2) -> c_8(isList#(activate(V2)))
        U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
        U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
        U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
        U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
        U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
        U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
        U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
        U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
        U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
        U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
        U55#(tt(),V2) -> c_23(isList#(activate(V2)))
        U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
        U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
        U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
        U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
        U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        U82#(tt(),V) -> c_33(isNePal#(activate(V)))
        U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
        isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
        isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
        isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
        isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
      Strict TRS Rules:
        
      Weak DP Rules:
        
      Weak TRS Rules:
        U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
        U12(tt(),V) -> U13(isNeList(activate(V)))
        U13(tt()) -> tt()
        U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
        U25(tt(),V2) -> U26(isList(activate(V2)))
        U26(tt()) -> tt()
        U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
        U32(tt(),V) -> U33(isQid(activate(V)))
        U33(tt()) -> tt()
        U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
        U45(tt(),V2) -> U46(isNeList(activate(V2)))
        U46(tt()) -> tt()
        U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
        U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
        U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
        U55(tt(),V2) -> U56(isList(activate(V2)))
        U56(tt()) -> tt()
        U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
        U62(tt(),V) -> U63(isQid(activate(V)))
        U63(tt()) -> tt()
        U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
        U82(tt(),V) -> U83(isNePal(activate(V)))
        U83(tt()) -> tt()
        U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
        U92(tt()) -> tt()
        __(X1,X2) -> n____(X1,X2)
        a() -> n__a()
        activate(X) -> X
        activate(n____(X1,X2)) -> __(X1,X2)
        activate(n__a()) -> a()
        activate(n__e()) -> e()
        activate(n__i()) -> i()
        activate(n__nil()) -> nil()
        activate(n__o()) -> o()
        activate(n__u()) -> u()
        e() -> n__e()
        i() -> n__i()
        isList(V) -> U11(isPalListKind(activate(V)),activate(V))
        isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isList(n__nil()) -> tt()
        isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
        isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
        isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
        isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
        isPal(n__nil()) -> tt()
        isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
        isPalListKind(n__a()) -> tt()
        isPalListKind(n__e()) -> tt()
        isPalListKind(n__i()) -> tt()
        isPalListKind(n__nil()) -> tt()
        isPalListKind(n__o()) -> tt()
        isPalListKind(n__u()) -> tt()
        isQid(n__a()) -> tt()
        isQid(n__e()) -> tt()
        isQid(n__i()) -> tt()
        isQid(n__o()) -> tt()
        isQid(n__u()) -> tt()
        nil() -> n__nil()
        o() -> n__o()
        u() -> n__u()
      Signature:
        {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
      Obligation:
        Innermost
        basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
    Applied Processor:
      Decompose {onSelection = all cycle independent sub-graph, withBound = RelativeAdd}
    Proof:
      We analyse the complexity of following sub-problems (R) and (S).
      Problem (S) is obtained from the input problem by shifting strict rules from (R) into the weak component.
      
      Problem (R)
        Strict DP Rules:
          U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U12#(tt(),V) -> c_2(isNeList#(activate(V)))
          U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U25#(tt(),V2) -> c_8(isList#(activate(V2)))
          U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
          U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
          U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
          U55#(tt(),V2) -> c_23(isList#(activate(V2)))
          U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
          isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
        Strict TRS Rules:
          
        Weak DP Rules:
          U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
          U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
          U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
          U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
          U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U82#(tt(),V) -> c_33(isNePal#(activate(V)))
          isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        Weak TRS Rules:
          U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
          U12(tt(),V) -> U13(isNeList(activate(V)))
          U13(tt()) -> tt()
          U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
          U25(tt(),V2) -> U26(isList(activate(V2)))
          U26(tt()) -> tt()
          U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
          U32(tt(),V) -> U33(isQid(activate(V)))
          U33(tt()) -> tt()
          U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
          U45(tt(),V2) -> U46(isNeList(activate(V2)))
          U46(tt()) -> tt()
          U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
          U55(tt(),V2) -> U56(isList(activate(V2)))
          U56(tt()) -> tt()
          U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
          U62(tt(),V) -> U63(isQid(activate(V)))
          U63(tt()) -> tt()
          U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
          U82(tt(),V) -> U83(isNePal(activate(V)))
          U83(tt()) -> tt()
          U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
          U92(tt()) -> tt()
          __(X1,X2) -> n____(X1,X2)
          a() -> n__a()
          activate(X) -> X
          activate(n____(X1,X2)) -> __(X1,X2)
          activate(n__a()) -> a()
          activate(n__e()) -> e()
          activate(n__i()) -> i()
          activate(n__nil()) -> nil()
          activate(n__o()) -> o()
          activate(n__u()) -> u()
          e() -> n__e()
          i() -> n__i()
          isList(V) -> U11(isPalListKind(activate(V)),activate(V))
          isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isList(n__nil()) -> tt()
          isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
          isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
          isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
          isPal(n__nil()) -> tt()
          isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
          isPalListKind(n__a()) -> tt()
          isPalListKind(n__e()) -> tt()
          isPalListKind(n__i()) -> tt()
          isPalListKind(n__nil()) -> tt()
          isPalListKind(n__o()) -> tt()
          isPalListKind(n__u()) -> tt()
          isQid(n__a()) -> tt()
          isQid(n__e()) -> tt()
          isQid(n__i()) -> tt()
          isQid(n__o()) -> tt()
          isQid(n__u()) -> tt()
          nil() -> n__nil()
          o() -> n__o()
          u() -> n__u()
        Signature:
          {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
        Obligation:
          Innermost
          basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
      
      Problem (S)
        Strict DP Rules:
          U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
          U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
          U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
          U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
          U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U82#(tt(),V) -> c_33(isNePal#(activate(V)))
          isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        Strict TRS Rules:
          
        Weak DP Rules:
          U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U12#(tt(),V) -> c_2(isNeList#(activate(V)))
          U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U25#(tt(),V2) -> c_8(isList#(activate(V2)))
          U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
          U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
          U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
          U55#(tt(),V2) -> c_23(isList#(activate(V2)))
          U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
          isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
        Weak TRS Rules:
          U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
          U12(tt(),V) -> U13(isNeList(activate(V)))
          U13(tt()) -> tt()
          U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
          U25(tt(),V2) -> U26(isList(activate(V2)))
          U26(tt()) -> tt()
          U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
          U32(tt(),V) -> U33(isQid(activate(V)))
          U33(tt()) -> tt()
          U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
          U45(tt(),V2) -> U46(isNeList(activate(V2)))
          U46(tt()) -> tt()
          U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
          U55(tt(),V2) -> U56(isList(activate(V2)))
          U56(tt()) -> tt()
          U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
          U62(tt(),V) -> U63(isQid(activate(V)))
          U63(tt()) -> tt()
          U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
          U82(tt(),V) -> U83(isNePal(activate(V)))
          U83(tt()) -> tt()
          U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
          U92(tt()) -> tt()
          __(X1,X2) -> n____(X1,X2)
          a() -> n__a()
          activate(X) -> X
          activate(n____(X1,X2)) -> __(X1,X2)
          activate(n__a()) -> a()
          activate(n__e()) -> e()
          activate(n__i()) -> i()
          activate(n__nil()) -> nil()
          activate(n__o()) -> o()
          activate(n__u()) -> u()
          e() -> n__e()
          i() -> n__i()
          isList(V) -> U11(isPalListKind(activate(V)),activate(V))
          isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isList(n__nil()) -> tt()
          isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
          isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
          isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
          isPal(n__nil()) -> tt()
          isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
          isPalListKind(n__a()) -> tt()
          isPalListKind(n__e()) -> tt()
          isPalListKind(n__i()) -> tt()
          isPalListKind(n__nil()) -> tt()
          isPalListKind(n__o()) -> tt()
          isPalListKind(n__u()) -> tt()
          isQid(n__a()) -> tt()
          isQid(n__e()) -> tt()
          isQid(n__i()) -> tt()
          isQid(n__o()) -> tt()
          isQid(n__u()) -> tt()
          nil() -> n__nil()
          o() -> n__o()
          u() -> n__u()
        Signature:
          {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
        Obligation:
          Innermost
          basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
  *** 1.1.1.1.1.1.1.1.1.1 Progress [(?,O(n^2))]  ***
      Considered Problem:
        Strict DP Rules:
          U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U12#(tt(),V) -> c_2(isNeList#(activate(V)))
          U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U25#(tt(),V2) -> c_8(isList#(activate(V2)))
          U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
          U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
          U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
          U55#(tt(),V2) -> c_23(isList#(activate(V2)))
          U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
          isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
        Strict TRS Rules:
          
        Weak DP Rules:
          U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
          U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
          U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
          U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
          U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U82#(tt(),V) -> c_33(isNePal#(activate(V)))
          isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        Weak TRS Rules:
          U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
          U12(tt(),V) -> U13(isNeList(activate(V)))
          U13(tt()) -> tt()
          U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
          U25(tt(),V2) -> U26(isList(activate(V2)))
          U26(tt()) -> tt()
          U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
          U32(tt(),V) -> U33(isQid(activate(V)))
          U33(tt()) -> tt()
          U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
          U45(tt(),V2) -> U46(isNeList(activate(V2)))
          U46(tt()) -> tt()
          U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
          U55(tt(),V2) -> U56(isList(activate(V2)))
          U56(tt()) -> tt()
          U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
          U62(tt(),V) -> U63(isQid(activate(V)))
          U63(tt()) -> tt()
          U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
          U82(tt(),V) -> U83(isNePal(activate(V)))
          U83(tt()) -> tt()
          U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
          U92(tt()) -> tt()
          __(X1,X2) -> n____(X1,X2)
          a() -> n__a()
          activate(X) -> X
          activate(n____(X1,X2)) -> __(X1,X2)
          activate(n__a()) -> a()
          activate(n__e()) -> e()
          activate(n__i()) -> i()
          activate(n__nil()) -> nil()
          activate(n__o()) -> o()
          activate(n__u()) -> u()
          e() -> n__e()
          i() -> n__i()
          isList(V) -> U11(isPalListKind(activate(V)),activate(V))
          isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isList(n__nil()) -> tt()
          isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
          isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
          isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
          isPal(n__nil()) -> tt()
          isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
          isPalListKind(n__a()) -> tt()
          isPalListKind(n__e()) -> tt()
          isPalListKind(n__i()) -> tt()
          isPalListKind(n__nil()) -> tt()
          isPalListKind(n__o()) -> tt()
          isPalListKind(n__u()) -> tt()
          isQid(n__a()) -> tt()
          isQid(n__e()) -> tt()
          isQid(n__i()) -> tt()
          isQid(n__o()) -> tt()
          isQid(n__u()) -> tt()
          nil() -> n__nil()
          o() -> n__o()
          u() -> n__u()
        Signature:
          {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
        Obligation:
          Innermost
          basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
      Applied Processor:
        DecomposeDG {onSelection = all below first cut in WDG, onUpper = Just someStrategy, onLower = Nothing}
      Proof:
        We decompose the input problem according to the dependency graph into the upper component
          U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U12#(tt(),V) -> c_2(isNeList#(activate(V)))
          U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U25#(tt(),V2) -> c_8(isList#(activate(V2)))
          U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
          U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
          U55#(tt(),V2) -> c_23(isList#(activate(V2)))
          U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
          U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
          U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
          U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
          U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U82#(tt(),V) -> c_33(isNePal#(activate(V)))
          isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        and a lower component
          U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
          U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
          isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
        Further, following extension rules are added to the lower component.
          U11#(tt(),V) -> U12#(isPalListKind(activate(V)),activate(V))
          U11#(tt(),V) -> isPalListKind#(activate(V))
          U12#(tt(),V) -> isNeList#(activate(V))
          U21#(tt(),V1,V2) -> U22#(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U21#(tt(),V1,V2) -> isPalListKind#(activate(V1))
          U22#(tt(),V1,V2) -> U23#(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U22#(tt(),V1,V2) -> isPalListKind#(activate(V2))
          U23#(tt(),V1,V2) -> U24#(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U23#(tt(),V1,V2) -> isPalListKind#(activate(V2))
          U24#(tt(),V1,V2) -> U25#(isList(activate(V1)),activate(V2))
          U24#(tt(),V1,V2) -> isList#(activate(V1))
          U25#(tt(),V2) -> isList#(activate(V2))
          U41#(tt(),V1,V2) -> U42#(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U41#(tt(),V1,V2) -> isPalListKind#(activate(V1))
          U42#(tt(),V1,V2) -> U43#(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U42#(tt(),V1,V2) -> isPalListKind#(activate(V2))
          U43#(tt(),V1,V2) -> U44#(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U43#(tt(),V1,V2) -> isPalListKind#(activate(V2))
          U44#(tt(),V1,V2) -> U45#(isList(activate(V1)),activate(V2))
          U44#(tt(),V1,V2) -> isList#(activate(V1))
          U45#(tt(),V2) -> isNeList#(activate(V2))
          U51#(tt(),V1,V2) -> U52#(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U51#(tt(),V1,V2) -> isPalListKind#(activate(V1))
          U52#(tt(),V1,V2) -> U53#(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U52#(tt(),V1,V2) -> isPalListKind#(activate(V2))
          U53#(tt(),V1,V2) -> U54#(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U53#(tt(),V1,V2) -> isPalListKind#(activate(V2))
          U54#(tt(),V1,V2) -> U55#(isNeList(activate(V1)),activate(V2))
          U54#(tt(),V1,V2) -> isNeList#(activate(V1))
          U55#(tt(),V2) -> isList#(activate(V2))
          U61#(tt(),V) -> isPalListKind#(activate(V))
          U71#(tt(),I,P) -> U72#(isPalListKind(activate(I)),activate(P))
          U71#(tt(),I,P) -> isPalListKind#(activate(I))
          U72#(tt(),P) -> U73#(isPal(activate(P)),activate(P))
          U72#(tt(),P) -> isPal#(activate(P))
          U73#(tt(),P) -> isPalListKind#(activate(P))
          U81#(tt(),V) -> U82#(isPalListKind(activate(V)),activate(V))
          U81#(tt(),V) -> isPalListKind#(activate(V))
          U82#(tt(),V) -> isNePal#(activate(V))
          isList#(V) -> U11#(isPalListKind(activate(V)),activate(V))
          isList#(V) -> isPalListKind#(activate(V))
          isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isList#(n____(V1,V2)) -> isPalListKind#(activate(V1))
          isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNeList#(n____(V1,V2)) -> isPalListKind#(activate(V1))
          isNePal#(V) -> U61#(isPalListKind(activate(V)),activate(V))
          isNePal#(V) -> isPalListKind#(activate(V))
          isPal#(V) -> U81#(isPalListKind(activate(V)),activate(V))
          isPal#(V) -> isPalListKind#(activate(V))
    *** 1.1.1.1.1.1.1.1.1.1.1 Progress [(?,O(n^1))]  ***
        Considered Problem:
          Strict DP Rules:
            U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            U12#(tt(),V) -> c_2(isNeList#(activate(V)))
            U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
            U25#(tt(),V2) -> c_8(isList#(activate(V2)))
            U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
            U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
            U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
            U55#(tt(),V2) -> c_23(isList#(activate(V2)))
            U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
            U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
            U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
            U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          Strict TRS Rules:
            
          Weak DP Rules:
            U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
            U82#(tt(),V) -> c_33(isNePal#(activate(V)))
          Weak TRS Rules:
            U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
            U12(tt(),V) -> U13(isNeList(activate(V)))
            U13(tt()) -> tt()
            U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
            U25(tt(),V2) -> U26(isList(activate(V2)))
            U26(tt()) -> tt()
            U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
            U32(tt(),V) -> U33(isQid(activate(V)))
            U33(tt()) -> tt()
            U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
            U45(tt(),V2) -> U46(isNeList(activate(V2)))
            U46(tt()) -> tt()
            U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
            U55(tt(),V2) -> U56(isList(activate(V2)))
            U56(tt()) -> tt()
            U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
            U62(tt(),V) -> U63(isQid(activate(V)))
            U63(tt()) -> tt()
            U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
            U82(tt(),V) -> U83(isNePal(activate(V)))
            U83(tt()) -> tt()
            U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
            U92(tt()) -> tt()
            __(X1,X2) -> n____(X1,X2)
            a() -> n__a()
            activate(X) -> X
            activate(n____(X1,X2)) -> __(X1,X2)
            activate(n__a()) -> a()
            activate(n__e()) -> e()
            activate(n__i()) -> i()
            activate(n__nil()) -> nil()
            activate(n__o()) -> o()
            activate(n__u()) -> u()
            e() -> n__e()
            i() -> n__i()
            isList(V) -> U11(isPalListKind(activate(V)),activate(V))
            isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isList(n__nil()) -> tt()
            isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
            isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
            isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
            isPal(n__nil()) -> tt()
            isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
            isPalListKind(n__a()) -> tt()
            isPalListKind(n__e()) -> tt()
            isPalListKind(n__i()) -> tt()
            isPalListKind(n__nil()) -> tt()
            isPalListKind(n__o()) -> tt()
            isPalListKind(n__u()) -> tt()
            isQid(n__a()) -> tt()
            isQid(n__e()) -> tt()
            isQid(n__i()) -> tt()
            isQid(n__o()) -> tt()
            isQid(n__u()) -> tt()
            nil() -> n__nil()
            o() -> n__o()
            u() -> n__u()
          Signature:
            {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
          Obligation:
            Innermost
            basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
        Applied Processor:
          PredecessorEstimation {onSelection = all simple predecessor estimation selector}
        Proof:
          We estimate the number of application of
            {18}
          by application of
            Pre({18}) = {26}.
          Here rules are labelled as follows:
            1:  U11#(tt(),V) ->                        
                  c_1(U12#(isPalListKind(activate(V))  
                          ,activate(V))                
                     ,isPalListKind#(activate(V)))     
            2:  U12#(tt(),V) ->                        
                  c_2(isNeList#(activate(V)))          
            3:  U21#(tt(),V1,V2) ->                    
                  c_4(U22#(isPalListKind(activate(V1)) 
                          ,activate(V1)                
                          ,activate(V2))               
                     ,isPalListKind#(activate(V1)))    
            4:  U22#(tt(),V1,V2) ->                    
                  c_5(U23#(isPalListKind(activate(V2)) 
                          ,activate(V1)                
                          ,activate(V2))               
                     ,isPalListKind#(activate(V2)))    
            5:  U23#(tt(),V1,V2) ->                    
                  c_6(U24#(isPalListKind(activate(V2)) 
                          ,activate(V1)                
                          ,activate(V2))               
                     ,isPalListKind#(activate(V2)))    
            6:  U24#(tt(),V1,V2) ->                    
                  c_7(U25#(isList(activate(V1))        
                          ,activate(V2))               
                     ,isList#(activate(V1)))           
            7:  U25#(tt(),V2) ->                       
                  c_8(isList#(activate(V2)))           
            8:  U41#(tt(),V1,V2) ->                    
                  c_13(U42#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V1)))   
            9:  U42#(tt(),V1,V2) ->                    
                  c_14(U43#(isPalListKind(activate(V2))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V2)))   
            10: U43#(tt(),V1,V2) ->                    
                  c_15(U44#(isPalListKind(activate(V2))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V2)))   
            11: U44#(tt(),V1,V2) ->                    
                  c_16(U45#(isList(activate(V1))       
                           ,activate(V2))              
                      ,isList#(activate(V1)))          
            12: U45#(tt(),V2) ->                       
                  c_17(isNeList#(activate(V2)))        
            13: U51#(tt(),V1,V2) ->                    
                  c_19(U52#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V1)))   
            14: U52#(tt(),V1,V2) ->                    
                  c_20(U53#(isPalListKind(activate(V2))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V2)))   
            15: U53#(tt(),V1,V2) ->                    
                  c_21(U54#(isPalListKind(activate(V2))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V2)))   
            16: U54#(tt(),V1,V2) ->                    
                  c_22(U55#(isNeList(activate(V1))     
                           ,activate(V2))              
                      ,isNeList#(activate(V1)))        
            17: U55#(tt(),V2) ->                       
                  c_23(isList#(activate(V2)))          
            18: U61#(tt(),V) ->                        
                  c_25(isPalListKind#(activate(V)))    
            19: U71#(tt(),I,P) ->                      
                  c_28(U72#(isPalListKind(activate(I)) 
                           ,activate(P))               
                      ,isPalListKind#(activate(I)))    
            20: U73#(tt(),P) ->                        
                  c_30(isPalListKind#(activate(P)))    
            21: U81#(tt(),V) ->                        
                  c_32(U82#(isPalListKind(activate(V)) 
                           ,activate(V))               
                      ,isPalListKind#(activate(V)))    
            22: isList#(V) ->                          
                  c_49(U11#(isPalListKind(activate(V)) 
                           ,activate(V))               
                      ,isPalListKind#(activate(V)))    
            23: isList#(n____(V1,V2)) ->               
                  c_50(U21#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V1)))   
            24: isNeList#(n____(V1,V2)) ->             
                  c_53(U41#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V1)))   
            25: isNeList#(n____(V1,V2)) ->             
                  c_54(U51#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V1)))   
            26: isNePal#(V) ->                         
                  c_55(U61#(isPalListKind(activate(V)) 
                           ,activate(V))               
                      ,isPalListKind#(activate(V)))    
            27: isPal#(V) ->                           
                  c_56(U81#(isPalListKind(activate(V)) 
                           ,activate(V))               
                      ,isPalListKind#(activate(V)))    
            28: U72#(tt(),P) ->                        
                  c_29(U73#(isPal(activate(P))         
                           ,activate(P))               
                      ,isPal#(activate(P)))            
            29: U82#(tt(),V) ->                        
                  c_33(isNePal#(activate(V)))          
    *** 1.1.1.1.1.1.1.1.1.1.1.1 Progress [(?,O(n^1))]  ***
        Considered Problem:
          Strict DP Rules:
            U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            U12#(tt(),V) -> c_2(isNeList#(activate(V)))
            U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
            U25#(tt(),V2) -> c_8(isList#(activate(V2)))
            U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
            U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
            U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
            U55#(tt(),V2) -> c_23(isList#(activate(V2)))
            U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
            U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
            U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          Strict TRS Rules:
            
          Weak DP Rules:
            U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
            U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
            U82#(tt(),V) -> c_33(isNePal#(activate(V)))
          Weak TRS Rules:
            U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
            U12(tt(),V) -> U13(isNeList(activate(V)))
            U13(tt()) -> tt()
            U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
            U25(tt(),V2) -> U26(isList(activate(V2)))
            U26(tt()) -> tt()
            U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
            U32(tt(),V) -> U33(isQid(activate(V)))
            U33(tt()) -> tt()
            U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
            U45(tt(),V2) -> U46(isNeList(activate(V2)))
            U46(tt()) -> tt()
            U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
            U55(tt(),V2) -> U56(isList(activate(V2)))
            U56(tt()) -> tt()
            U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
            U62(tt(),V) -> U63(isQid(activate(V)))
            U63(tt()) -> tt()
            U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
            U82(tt(),V) -> U83(isNePal(activate(V)))
            U83(tt()) -> tt()
            U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
            U92(tt()) -> tt()
            __(X1,X2) -> n____(X1,X2)
            a() -> n__a()
            activate(X) -> X
            activate(n____(X1,X2)) -> __(X1,X2)
            activate(n__a()) -> a()
            activate(n__e()) -> e()
            activate(n__i()) -> i()
            activate(n__nil()) -> nil()
            activate(n__o()) -> o()
            activate(n__u()) -> u()
            e() -> n__e()
            i() -> n__i()
            isList(V) -> U11(isPalListKind(activate(V)),activate(V))
            isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isList(n__nil()) -> tt()
            isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
            isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
            isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
            isPal(n__nil()) -> tt()
            isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
            isPalListKind(n__a()) -> tt()
            isPalListKind(n__e()) -> tt()
            isPalListKind(n__i()) -> tt()
            isPalListKind(n__nil()) -> tt()
            isPalListKind(n__o()) -> tt()
            isPalListKind(n__u()) -> tt()
            isQid(n__a()) -> tt()
            isQid(n__e()) -> tt()
            isQid(n__i()) -> tt()
            isQid(n__o()) -> tt()
            isQid(n__u()) -> tt()
            nil() -> n__nil()
            o() -> n__o()
            u() -> n__u()
          Signature:
            {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
          Obligation:
            Innermost
            basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
        Applied Processor:
          PredecessorEstimation {onSelection = all simple predecessor estimation selector}
        Proof:
          We estimate the number of application of
            {20}
          by application of
            Pre({20}) = {26}.
          Here rules are labelled as follows:
            1:  U11#(tt(),V) ->                        
                  c_1(U12#(isPalListKind(activate(V))  
                          ,activate(V))                
                     ,isPalListKind#(activate(V)))     
            2:  U12#(tt(),V) ->                        
                  c_2(isNeList#(activate(V)))          
            3:  U21#(tt(),V1,V2) ->                    
                  c_4(U22#(isPalListKind(activate(V1)) 
                          ,activate(V1)                
                          ,activate(V2))               
                     ,isPalListKind#(activate(V1)))    
            4:  U22#(tt(),V1,V2) ->                    
                  c_5(U23#(isPalListKind(activate(V2)) 
                          ,activate(V1)                
                          ,activate(V2))               
                     ,isPalListKind#(activate(V2)))    
            5:  U23#(tt(),V1,V2) ->                    
                  c_6(U24#(isPalListKind(activate(V2)) 
                          ,activate(V1)                
                          ,activate(V2))               
                     ,isPalListKind#(activate(V2)))    
            6:  U24#(tt(),V1,V2) ->                    
                  c_7(U25#(isList(activate(V1))        
                          ,activate(V2))               
                     ,isList#(activate(V1)))           
            7:  U25#(tt(),V2) ->                       
                  c_8(isList#(activate(V2)))           
            8:  U41#(tt(),V1,V2) ->                    
                  c_13(U42#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V1)))   
            9:  U42#(tt(),V1,V2) ->                    
                  c_14(U43#(isPalListKind(activate(V2))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V2)))   
            10: U43#(tt(),V1,V2) ->                    
                  c_15(U44#(isPalListKind(activate(V2))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V2)))   
            11: U44#(tt(),V1,V2) ->                    
                  c_16(U45#(isList(activate(V1))       
                           ,activate(V2))              
                      ,isList#(activate(V1)))          
            12: U45#(tt(),V2) ->                       
                  c_17(isNeList#(activate(V2)))        
            13: U51#(tt(),V1,V2) ->                    
                  c_19(U52#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V1)))   
            14: U52#(tt(),V1,V2) ->                    
                  c_20(U53#(isPalListKind(activate(V2))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V2)))   
            15: U53#(tt(),V1,V2) ->                    
                  c_21(U54#(isPalListKind(activate(V2))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V2)))   
            16: U54#(tt(),V1,V2) ->                    
                  c_22(U55#(isNeList(activate(V1))     
                           ,activate(V2))              
                      ,isNeList#(activate(V1)))        
            17: U55#(tt(),V2) ->                       
                  c_23(isList#(activate(V2)))          
            18: U71#(tt(),I,P) ->                      
                  c_28(U72#(isPalListKind(activate(I)) 
                           ,activate(P))               
                      ,isPalListKind#(activate(I)))    
            19: U73#(tt(),P) ->                        
                  c_30(isPalListKind#(activate(P)))    
            20: U81#(tt(),V) ->                        
                  c_32(U82#(isPalListKind(activate(V)) 
                           ,activate(V))               
                      ,isPalListKind#(activate(V)))    
            21: isList#(V) ->                          
                  c_49(U11#(isPalListKind(activate(V)) 
                           ,activate(V))               
                      ,isPalListKind#(activate(V)))    
            22: isList#(n____(V1,V2)) ->               
                  c_50(U21#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V1)))   
            23: isNeList#(n____(V1,V2)) ->             
                  c_53(U41#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V1)))   
            24: isNeList#(n____(V1,V2)) ->             
                  c_54(U51#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V1)))   
            25: isNePal#(V) ->                         
                  c_55(U61#(isPalListKind(activate(V)) 
                           ,activate(V))               
                      ,isPalListKind#(activate(V)))    
            26: isPal#(V) ->                           
                  c_56(U81#(isPalListKind(activate(V)) 
                           ,activate(V))               
                      ,isPalListKind#(activate(V)))    
            27: U61#(tt(),V) ->                        
                  c_25(isPalListKind#(activate(V)))    
            28: U72#(tt(),P) ->                        
                  c_29(U73#(isPal(activate(P))         
                           ,activate(P))               
                      ,isPal#(activate(P)))            
            29: U82#(tt(),V) ->                        
                  c_33(isNePal#(activate(V)))          
    *** 1.1.1.1.1.1.1.1.1.1.1.1.1 Progress [(?,O(n^1))]  ***
        Considered Problem:
          Strict DP Rules:
            U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            U12#(tt(),V) -> c_2(isNeList#(activate(V)))
            U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
            U25#(tt(),V2) -> c_8(isList#(activate(V2)))
            U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
            U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
            U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
            U55#(tt(),V2) -> c_23(isList#(activate(V2)))
            U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
            U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
            isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          Strict TRS Rules:
            
          Weak DP Rules:
            U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
            U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
            U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            U82#(tt(),V) -> c_33(isNePal#(activate(V)))
          Weak TRS Rules:
            U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
            U12(tt(),V) -> U13(isNeList(activate(V)))
            U13(tt()) -> tt()
            U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
            U25(tt(),V2) -> U26(isList(activate(V2)))
            U26(tt()) -> tt()
            U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
            U32(tt(),V) -> U33(isQid(activate(V)))
            U33(tt()) -> tt()
            U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
            U45(tt(),V2) -> U46(isNeList(activate(V2)))
            U46(tt()) -> tt()
            U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
            U55(tt(),V2) -> U56(isList(activate(V2)))
            U56(tt()) -> tt()
            U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
            U62(tt(),V) -> U63(isQid(activate(V)))
            U63(tt()) -> tt()
            U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
            U82(tt(),V) -> U83(isNePal(activate(V)))
            U83(tt()) -> tt()
            U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
            U92(tt()) -> tt()
            __(X1,X2) -> n____(X1,X2)
            a() -> n__a()
            activate(X) -> X
            activate(n____(X1,X2)) -> __(X1,X2)
            activate(n__a()) -> a()
            activate(n__e()) -> e()
            activate(n__i()) -> i()
            activate(n__nil()) -> nil()
            activate(n__o()) -> o()
            activate(n__u()) -> u()
            e() -> n__e()
            i() -> n__i()
            isList(V) -> U11(isPalListKind(activate(V)),activate(V))
            isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isList(n__nil()) -> tt()
            isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
            isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
            isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
            isPal(n__nil()) -> tt()
            isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
            isPalListKind(n__a()) -> tt()
            isPalListKind(n__e()) -> tt()
            isPalListKind(n__i()) -> tt()
            isPalListKind(n__nil()) -> tt()
            isPalListKind(n__o()) -> tt()
            isPalListKind(n__u()) -> tt()
            isQid(n__a()) -> tt()
            isQid(n__e()) -> tt()
            isQid(n__i()) -> tt()
            isQid(n__o()) -> tt()
            isQid(n__u()) -> tt()
            nil() -> n__nil()
            o() -> n__o()
            u() -> n__u()
          Signature:
            {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
          Obligation:
            Innermost
            basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
        Applied Processor:
          PredecessorEstimation {onSelection = all simple predecessor estimation selector}
        Proof:
          We estimate the number of application of
            {18}
          by application of
            Pre({18}) = {}.
          Here rules are labelled as follows:
            1:  U11#(tt(),V) ->                        
                  c_1(U12#(isPalListKind(activate(V))  
                          ,activate(V))                
                     ,isPalListKind#(activate(V)))     
            2:  U12#(tt(),V) ->                        
                  c_2(isNeList#(activate(V)))          
            3:  U21#(tt(),V1,V2) ->                    
                  c_4(U22#(isPalListKind(activate(V1)) 
                          ,activate(V1)                
                          ,activate(V2))               
                     ,isPalListKind#(activate(V1)))    
            4:  U22#(tt(),V1,V2) ->                    
                  c_5(U23#(isPalListKind(activate(V2)) 
                          ,activate(V1)                
                          ,activate(V2))               
                     ,isPalListKind#(activate(V2)))    
            5:  U23#(tt(),V1,V2) ->                    
                  c_6(U24#(isPalListKind(activate(V2)) 
                          ,activate(V1)                
                          ,activate(V2))               
                     ,isPalListKind#(activate(V2)))    
            6:  U24#(tt(),V1,V2) ->                    
                  c_7(U25#(isList(activate(V1))        
                          ,activate(V2))               
                     ,isList#(activate(V1)))           
            7:  U25#(tt(),V2) ->                       
                  c_8(isList#(activate(V2)))           
            8:  U41#(tt(),V1,V2) ->                    
                  c_13(U42#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V1)))   
            9:  U42#(tt(),V1,V2) ->                    
                  c_14(U43#(isPalListKind(activate(V2))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V2)))   
            10: U43#(tt(),V1,V2) ->                    
                  c_15(U44#(isPalListKind(activate(V2))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V2)))   
            11: U44#(tt(),V1,V2) ->                    
                  c_16(U45#(isList(activate(V1))       
                           ,activate(V2))              
                      ,isList#(activate(V1)))          
            12: U45#(tt(),V2) ->                       
                  c_17(isNeList#(activate(V2)))        
            13: U51#(tt(),V1,V2) ->                    
                  c_19(U52#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V1)))   
            14: U52#(tt(),V1,V2) ->                    
                  c_20(U53#(isPalListKind(activate(V2))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V2)))   
            15: U53#(tt(),V1,V2) ->                    
                  c_21(U54#(isPalListKind(activate(V2))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V2)))   
            16: U54#(tt(),V1,V2) ->                    
                  c_22(U55#(isNeList(activate(V1))     
                           ,activate(V2))              
                      ,isNeList#(activate(V1)))        
            17: U55#(tt(),V2) ->                       
                  c_23(isList#(activate(V2)))          
            18: U71#(tt(),I,P) ->                      
                  c_28(U72#(isPalListKind(activate(I)) 
                           ,activate(P))               
                      ,isPalListKind#(activate(I)))    
            19: U73#(tt(),P) ->                        
                  c_30(isPalListKind#(activate(P)))    
            20: isList#(V) ->                          
                  c_49(U11#(isPalListKind(activate(V)) 
                           ,activate(V))               
                      ,isPalListKind#(activate(V)))    
            21: isList#(n____(V1,V2)) ->               
                  c_50(U21#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V1)))   
            22: isNeList#(n____(V1,V2)) ->             
                  c_53(U41#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V1)))   
            23: isNeList#(n____(V1,V2)) ->             
                  c_54(U51#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2))              
                      ,isPalListKind#(activate(V1)))   
            24: isNePal#(V) ->                         
                  c_55(U61#(isPalListKind(activate(V)) 
                           ,activate(V))               
                      ,isPalListKind#(activate(V)))    
            25: isPal#(V) ->                           
                  c_56(U81#(isPalListKind(activate(V)) 
                           ,activate(V))               
                      ,isPalListKind#(activate(V)))    
            26: U61#(tt(),V) ->                        
                  c_25(isPalListKind#(activate(V)))    
            27: U72#(tt(),P) ->                        
                  c_29(U73#(isPal(activate(P))         
                           ,activate(P))               
                      ,isPal#(activate(P)))            
            28: U81#(tt(),V) ->                        
                  c_32(U82#(isPalListKind(activate(V)) 
                           ,activate(V))               
                      ,isPalListKind#(activate(V)))    
            29: U82#(tt(),V) ->                        
                  c_33(isNePal#(activate(V)))          
    *** 1.1.1.1.1.1.1.1.1.1.1.1.1.1 Progress [(?,O(n^1))]  ***
        Considered Problem:
          Strict DP Rules:
            U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            U12#(tt(),V) -> c_2(isNeList#(activate(V)))
            U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
            U25#(tt(),V2) -> c_8(isList#(activate(V2)))
            U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
            U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
            U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
            U55#(tt(),V2) -> c_23(isList#(activate(V2)))
            U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
            isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          Strict TRS Rules:
            
          Weak DP Rules:
            U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
            U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
            U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
            U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            U82#(tt(),V) -> c_33(isNePal#(activate(V)))
          Weak TRS Rules:
            U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
            U12(tt(),V) -> U13(isNeList(activate(V)))
            U13(tt()) -> tt()
            U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
            U25(tt(),V2) -> U26(isList(activate(V2)))
            U26(tt()) -> tt()
            U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
            U32(tt(),V) -> U33(isQid(activate(V)))
            U33(tt()) -> tt()
            U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
            U45(tt(),V2) -> U46(isNeList(activate(V2)))
            U46(tt()) -> tt()
            U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
            U55(tt(),V2) -> U56(isList(activate(V2)))
            U56(tt()) -> tt()
            U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
            U62(tt(),V) -> U63(isQid(activate(V)))
            U63(tt()) -> tt()
            U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
            U82(tt(),V) -> U83(isNePal(activate(V)))
            U83(tt()) -> tt()
            U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
            U92(tt()) -> tt()
            __(X1,X2) -> n____(X1,X2)
            a() -> n__a()
            activate(X) -> X
            activate(n____(X1,X2)) -> __(X1,X2)
            activate(n__a()) -> a()
            activate(n__e()) -> e()
            activate(n__i()) -> i()
            activate(n__nil()) -> nil()
            activate(n__o()) -> o()
            activate(n__u()) -> u()
            e() -> n__e()
            i() -> n__i()
            isList(V) -> U11(isPalListKind(activate(V)),activate(V))
            isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isList(n__nil()) -> tt()
            isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
            isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
            isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
            isPal(n__nil()) -> tt()
            isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
            isPalListKind(n__a()) -> tt()
            isPalListKind(n__e()) -> tt()
            isPalListKind(n__i()) -> tt()
            isPalListKind(n__nil()) -> tt()
            isPalListKind(n__o()) -> tt()
            isPalListKind(n__u()) -> tt()
            isQid(n__a()) -> tt()
            isQid(n__e()) -> tt()
            isQid(n__i()) -> tt()
            isQid(n__o()) -> tt()
            isQid(n__u()) -> tt()
            nil() -> n__nil()
            o() -> n__o()
            u() -> n__u()
          Signature:
            {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
          Obligation:
            Innermost
            basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
        Applied Processor:
          RemoveWeakSuffixes
        Proof:
          Consider the dependency graph
            1:S:U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
               -->_1 U12#(tt(),V) -> c_2(isNeList#(activate(V))):2
            
            2:S:U12#(tt(),V) -> c_2(isNeList#(activate(V)))
               -->_1 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):22
               -->_1 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):21
            
            3:S:U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
               -->_1 U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2))):4
            
            4:S:U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
               -->_1 U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2))):5
            
            5:S:U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
               -->_1 U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1))):6
            
            6:S:U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
               -->_2 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):20
               -->_2 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):19
               -->_1 U25#(tt(),V2) -> c_8(isList#(activate(V2))):7
            
            7:S:U25#(tt(),V2) -> c_8(isList#(activate(V2)))
               -->_1 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):20
               -->_1 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):19
            
            8:S:U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
               -->_1 U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2))):9
            
            9:S:U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
               -->_1 U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2))):10
            
            10:S:U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
               -->_1 U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1))):11
            
            11:S:U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
               -->_2 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):20
               -->_2 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):19
               -->_1 U45#(tt(),V2) -> c_17(isNeList#(activate(V2))):12
            
            12:S:U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
               -->_1 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):22
               -->_1 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):21
            
            13:S:U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
               -->_1 U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2))):14
            
            14:S:U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
               -->_1 U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2))):15
            
            15:S:U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
               -->_1 U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1))):16
            
            16:S:U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
               -->_2 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):22
               -->_2 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):21
               -->_1 U55#(tt(),V2) -> c_23(isList#(activate(V2))):17
            
            17:S:U55#(tt(),V2) -> c_23(isList#(activate(V2)))
               -->_1 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):20
               -->_1 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):19
            
            18:S:U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
               
            
            19:S:isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
               -->_1 U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):1
            
            20:S:isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
               -->_1 U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):3
            
            21:S:isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
               -->_1 U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):8
            
            22:S:isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
               -->_1 U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):13
            
            23:S:isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
               -->_1 U61#(tt(),V) -> c_25(isPalListKind#(activate(V))):25
            
            24:S:isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
               -->_1 U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):28
            
            25:W:U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
               
            
            26:W:U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
               -->_1 U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P))):27
            
            27:W:U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
               -->_2 isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):24
               -->_1 U73#(tt(),P) -> c_30(isPalListKind#(activate(P))):18
            
            28:W:U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
               -->_1 U82#(tt(),V) -> c_33(isNePal#(activate(V))):29
            
            29:W:U82#(tt(),V) -> c_33(isNePal#(activate(V)))
               -->_1 isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):23
            
          The following weak DPs constitute a sub-graph of the DG that is closed under successors. The DPs are removed.
            25: U61#(tt(),V) ->                    
                  c_25(isPalListKind#(activate(V)))
    *** 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 Progress [(?,O(n^1))]  ***
        Considered Problem:
          Strict DP Rules:
            U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            U12#(tt(),V) -> c_2(isNeList#(activate(V)))
            U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
            U25#(tt(),V2) -> c_8(isList#(activate(V2)))
            U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
            U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
            U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
            U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
            U55#(tt(),V2) -> c_23(isList#(activate(V2)))
            U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
            isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
            isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          Strict TRS Rules:
            
          Weak DP Rules:
            U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
            U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
            U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            U82#(tt(),V) -> c_33(isNePal#(activate(V)))
          Weak TRS Rules:
            U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
            U12(tt(),V) -> U13(isNeList(activate(V)))
            U13(tt()) -> tt()
            U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
            U25(tt(),V2) -> U26(isList(activate(V2)))
            U26(tt()) -> tt()
            U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
            U32(tt(),V) -> U33(isQid(activate(V)))
            U33(tt()) -> tt()
            U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
            U45(tt(),V2) -> U46(isNeList(activate(V2)))
            U46(tt()) -> tt()
            U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
            U55(tt(),V2) -> U56(isList(activate(V2)))
            U56(tt()) -> tt()
            U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
            U62(tt(),V) -> U63(isQid(activate(V)))
            U63(tt()) -> tt()
            U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
            U82(tt(),V) -> U83(isNePal(activate(V)))
            U83(tt()) -> tt()
            U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
            U92(tt()) -> tt()
            __(X1,X2) -> n____(X1,X2)
            a() -> n__a()
            activate(X) -> X
            activate(n____(X1,X2)) -> __(X1,X2)
            activate(n__a()) -> a()
            activate(n__e()) -> e()
            activate(n__i()) -> i()
            activate(n__nil()) -> nil()
            activate(n__o()) -> o()
            activate(n__u()) -> u()
            e() -> n__e()
            i() -> n__i()
            isList(V) -> U11(isPalListKind(activate(V)),activate(V))
            isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isList(n__nil()) -> tt()
            isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
            isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
            isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
            isPal(n__nil()) -> tt()
            isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
            isPalListKind(n__a()) -> tt()
            isPalListKind(n__e()) -> tt()
            isPalListKind(n__i()) -> tt()
            isPalListKind(n__nil()) -> tt()
            isPalListKind(n__o()) -> tt()
            isPalListKind(n__u()) -> tt()
            isQid(n__a()) -> tt()
            isQid(n__e()) -> tt()
            isQid(n__i()) -> tt()
            isQid(n__o()) -> tt()
            isQid(n__u()) -> tt()
            nil() -> n__nil()
            o() -> n__o()
            u() -> n__u()
          Signature:
            {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
          Obligation:
            Innermost
            basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
        Applied Processor:
          SimplifyRHS
        Proof:
          Consider the dependency graph
            1:S:U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
               -->_1 U12#(tt(),V) -> c_2(isNeList#(activate(V))):2
            
            2:S:U12#(tt(),V) -> c_2(isNeList#(activate(V)))
               -->_1 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):22
               -->_1 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):21
            
            3:S:U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
               -->_1 U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2))):4
            
            4:S:U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
               -->_1 U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2))):5
            
            5:S:U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
               -->_1 U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1))):6
            
            6:S:U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
               -->_2 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):20
               -->_2 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):19
               -->_1 U25#(tt(),V2) -> c_8(isList#(activate(V2))):7
            
            7:S:U25#(tt(),V2) -> c_8(isList#(activate(V2)))
               -->_1 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):20
               -->_1 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):19
            
            8:S:U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
               -->_1 U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2))):9
            
            9:S:U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
               -->_1 U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2))):10
            
            10:S:U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
               -->_1 U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1))):11
            
            11:S:U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
               -->_2 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):20
               -->_2 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):19
               -->_1 U45#(tt(),V2) -> c_17(isNeList#(activate(V2))):12
            
            12:S:U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
               -->_1 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):22
               -->_1 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):21
            
            13:S:U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
               -->_1 U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2))):14
            
            14:S:U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
               -->_1 U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2))):15
            
            15:S:U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
               -->_1 U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1))):16
            
            16:S:U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
               -->_2 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):22
               -->_2 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):21
               -->_1 U55#(tt(),V2) -> c_23(isList#(activate(V2))):17
            
            17:S:U55#(tt(),V2) -> c_23(isList#(activate(V2)))
               -->_1 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):20
               -->_1 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):19
            
            18:S:U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
               
            
            19:S:isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
               -->_1 U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):1
            
            20:S:isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
               -->_1 U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):3
            
            21:S:isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
               -->_1 U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):8
            
            22:S:isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
               -->_1 U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):13
            
            23:S:isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
               
            
            24:S:isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
               -->_1 U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):28
            
            26:W:U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
               -->_1 U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P))):27
            
            27:W:U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
               -->_2 isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):24
               -->_1 U73#(tt(),P) -> c_30(isPalListKind#(activate(P))):18
            
            28:W:U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
               -->_1 U82#(tt(),V) -> c_33(isNePal#(activate(V))):29
            
            29:W:U82#(tt(),V) -> c_33(isNePal#(activate(V)))
               -->_1 isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):23
            
          Due to missing edges in the depndency graph, the right-hand sides of following rules could be simplified:
            U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)))
            U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
            U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
            U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
            U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
            U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
            U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
            U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
            U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
            U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
            U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)))
            U73#(tt(),P) -> c_30()
            U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)))
            isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)))
            isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
            isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
            isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
            isNePal#(V) -> c_55()
            isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)))
    *** 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 Progress [(?,O(n^1))]  ***
        Considered Problem:
          Strict DP Rules:
            U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)))
            U12#(tt(),V) -> c_2(isNeList#(activate(V)))
            U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
            U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
            U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
            U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
            U25#(tt(),V2) -> c_8(isList#(activate(V2)))
            U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
            U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
            U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
            U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
            U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
            U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
            U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
            U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
            U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
            U55#(tt(),V2) -> c_23(isList#(activate(V2)))
            U73#(tt(),P) -> c_30()
            isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)))
            isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
            isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
            isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
            isNePal#(V) -> c_55()
            isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)))
          Strict TRS Rules:
            
          Weak DP Rules:
            U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)))
            U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
            U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)))
            U82#(tt(),V) -> c_33(isNePal#(activate(V)))
          Weak TRS Rules:
            U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
            U12(tt(),V) -> U13(isNeList(activate(V)))
            U13(tt()) -> tt()
            U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
            U25(tt(),V2) -> U26(isList(activate(V2)))
            U26(tt()) -> tt()
            U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
            U32(tt(),V) -> U33(isQid(activate(V)))
            U33(tt()) -> tt()
            U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
            U45(tt(),V2) -> U46(isNeList(activate(V2)))
            U46(tt()) -> tt()
            U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
            U55(tt(),V2) -> U56(isList(activate(V2)))
            U56(tt()) -> tt()
            U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
            U62(tt(),V) -> U63(isQid(activate(V)))
            U63(tt()) -> tt()
            U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
            U82(tt(),V) -> U83(isNePal(activate(V)))
            U83(tt()) -> tt()
            U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
            U92(tt()) -> tt()
            __(X1,X2) -> n____(X1,X2)
            a() -> n__a()
            activate(X) -> X
            activate(n____(X1,X2)) -> __(X1,X2)
            activate(n__a()) -> a()
            activate(n__e()) -> e()
            activate(n__i()) -> i()
            activate(n__nil()) -> nil()
            activate(n__o()) -> o()
            activate(n__u()) -> u()
            e() -> n__e()
            i() -> n__i()
            isList(V) -> U11(isPalListKind(activate(V)),activate(V))
            isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isList(n__nil()) -> tt()
            isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
            isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
            isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
            isPal(n__nil()) -> tt()
            isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
            isPalListKind(n__a()) -> tt()
            isPalListKind(n__e()) -> tt()
            isPalListKind(n__i()) -> tt()
            isPalListKind(n__nil()) -> tt()
            isPalListKind(n__o()) -> tt()
            isPalListKind(n__u()) -> tt()
            isQid(n__a()) -> tt()
            isQid(n__e()) -> tt()
            isQid(n__i()) -> tt()
            isQid(n__o()) -> tt()
            isQid(n__u()) -> tt()
            nil() -> n__nil()
            o() -> n__o()
            u() -> n__u()
          Signature:
            {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/1,c_2/1,c_3/0,c_4/1,c_5/1,c_6/1,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/1,c_14/1,c_15/1,c_16/2,c_17/1,c_18/0,c_19/1,c_20/1,c_21/1,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/1,c_29/2,c_30/0,c_31/0,c_32/1,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/1,c_50/1,c_51/0,c_52/2,c_53/1,c_54/1,c_55/0,c_56/1,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
          Obligation:
            Innermost
            basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
        Applied Processor:
          PredecessorEstimationCP {onSelectionCP = any intersect of rules of CDG leaf and strict-rules, withComplexityPair = NaturalMI {miDimension = 2, miDegree = 1, miKind = Algebraic, uargs = UArgs, urules = URules, selector = Nothing, greedy = NoGreedy}}
        Proof:
          We first use the processor NaturalMI {miDimension = 2, miDegree = 1, miKind = Algebraic, uargs = UArgs, urules = URules, selector = Nothing, greedy = NoGreedy} to orient following rules strictly:
            18: U73#(tt(),P) -> c_30()
            
          Consider the set of all dependency pairs
            1:  U11#(tt(),V) ->                        
                  c_1(U12#(isPalListKind(activate(V))  
                          ,activate(V)))               
            2:  U12#(tt(),V) ->                        
                  c_2(isNeList#(activate(V)))          
            3:  U21#(tt(),V1,V2) ->                    
                  c_4(U22#(isPalListKind(activate(V1)) 
                          ,activate(V1)                
                          ,activate(V2)))              
            4:  U22#(tt(),V1,V2) ->                    
                  c_5(U23#(isPalListKind(activate(V2)) 
                          ,activate(V1)                
                          ,activate(V2)))              
            5:  U23#(tt(),V1,V2) ->                    
                  c_6(U24#(isPalListKind(activate(V2)) 
                          ,activate(V1)                
                          ,activate(V2)))              
            6:  U24#(tt(),V1,V2) ->                    
                  c_7(U25#(isList(activate(V1))        
                          ,activate(V2))               
                     ,isList#(activate(V1)))           
            7:  U25#(tt(),V2) ->                       
                  c_8(isList#(activate(V2)))           
            8:  U41#(tt(),V1,V2) ->                    
                  c_13(U42#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2)))             
            9:  U42#(tt(),V1,V2) ->                    
                  c_14(U43#(isPalListKind(activate(V2))
                           ,activate(V1)               
                           ,activate(V2)))             
            10: U43#(tt(),V1,V2) ->                    
                  c_15(U44#(isPalListKind(activate(V2))
                           ,activate(V1)               
                           ,activate(V2)))             
            11: U44#(tt(),V1,V2) ->                    
                  c_16(U45#(isList(activate(V1))       
                           ,activate(V2))              
                      ,isList#(activate(V1)))          
            12: U45#(tt(),V2) ->                       
                  c_17(isNeList#(activate(V2)))        
            13: U51#(tt(),V1,V2) ->                    
                  c_19(U52#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2)))             
            14: U52#(tt(),V1,V2) ->                    
                  c_20(U53#(isPalListKind(activate(V2))
                           ,activate(V1)               
                           ,activate(V2)))             
            15: U53#(tt(),V1,V2) ->                    
                  c_21(U54#(isPalListKind(activate(V2))
                           ,activate(V1)               
                           ,activate(V2)))             
            16: U54#(tt(),V1,V2) ->                    
                  c_22(U55#(isNeList(activate(V1))     
                           ,activate(V2))              
                      ,isNeList#(activate(V1)))        
            17: U55#(tt(),V2) ->                       
                  c_23(isList#(activate(V2)))          
            18: U73#(tt(),P) -> c_30()                 
            19: isList#(V) ->                          
                  c_49(U11#(isPalListKind(activate(V)) 
                           ,activate(V)))              
            20: isList#(n____(V1,V2)) ->               
                  c_50(U21#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2)))             
            21: isNeList#(n____(V1,V2)) ->             
                  c_53(U41#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2)))             
            22: isNeList#(n____(V1,V2)) ->             
                  c_54(U51#(isPalListKind(activate(V1))
                           ,activate(V1)               
                           ,activate(V2)))             
            23: isNePal#(V) -> c_55()                  
            24: isPal#(V) ->                           
                  c_56(U81#(isPalListKind(activate(V)) 
                           ,activate(V)))              
            25: U71#(tt(),I,P) ->                      
                  c_28(U72#(isPalListKind(activate(I)) 
                           ,activate(P)))              
            26: U72#(tt(),P) ->                        
                  c_29(U73#(isPal(activate(P))         
                           ,activate(P))               
                      ,isPal#(activate(P)))            
            27: U81#(tt(),V) ->                        
                  c_32(U82#(isPalListKind(activate(V)) 
                           ,activate(V)))              
            28: U82#(tt(),V) ->                        
                  c_33(isNePal#(activate(V)))          
          Processor NaturalMI {miDimension = 2, miDegree = 1, miKind = Algebraic, uargs = UArgs, urules = URules, selector = Nothing, greedy = NoGreedy}induces the complexity certificateTIME (?,O(1))
          SPACE(?,?)on application of the dependency pairs
            {18}
          These cover all (indirect) predecessors of dependency pairs
            {18,23,24,25,26,27,28}
          their number of applications is equally bounded.
          The dependency pairs are shifted into the weak component.
      *** 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 Progress [(?,O(1))]  ***
          Considered Problem:
            Strict DP Rules:
              U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)))
              U12#(tt(),V) -> c_2(isNeList#(activate(V)))
              U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
              U25#(tt(),V2) -> c_8(isList#(activate(V2)))
              U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
              U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
              U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
              U55#(tt(),V2) -> c_23(isList#(activate(V2)))
              U73#(tt(),P) -> c_30()
              isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)))
              isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              isNePal#(V) -> c_55()
              isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)))
            Strict TRS Rules:
              
            Weak DP Rules:
              U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)))
              U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
              U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)))
              U82#(tt(),V) -> c_33(isNePal#(activate(V)))
            Weak TRS Rules:
              U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
              U12(tt(),V) -> U13(isNeList(activate(V)))
              U13(tt()) -> tt()
              U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
              U25(tt(),V2) -> U26(isList(activate(V2)))
              U26(tt()) -> tt()
              U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
              U32(tt(),V) -> U33(isQid(activate(V)))
              U33(tt()) -> tt()
              U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
              U45(tt(),V2) -> U46(isNeList(activate(V2)))
              U46(tt()) -> tt()
              U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
              U55(tt(),V2) -> U56(isList(activate(V2)))
              U56(tt()) -> tt()
              U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
              U62(tt(),V) -> U63(isQid(activate(V)))
              U63(tt()) -> tt()
              U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
              U82(tt(),V) -> U83(isNePal(activate(V)))
              U83(tt()) -> tt()
              U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
              U92(tt()) -> tt()
              __(X1,X2) -> n____(X1,X2)
              a() -> n__a()
              activate(X) -> X
              activate(n____(X1,X2)) -> __(X1,X2)
              activate(n__a()) -> a()
              activate(n__e()) -> e()
              activate(n__i()) -> i()
              activate(n__nil()) -> nil()
              activate(n__o()) -> o()
              activate(n__u()) -> u()
              e() -> n__e()
              i() -> n__i()
              isList(V) -> U11(isPalListKind(activate(V)),activate(V))
              isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isList(n__nil()) -> tt()
              isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
              isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
              isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
              isPal(n__nil()) -> tt()
              isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
              isPalListKind(n__a()) -> tt()
              isPalListKind(n__e()) -> tt()
              isPalListKind(n__i()) -> tt()
              isPalListKind(n__nil()) -> tt()
              isPalListKind(n__o()) -> tt()
              isPalListKind(n__u()) -> tt()
              isQid(n__a()) -> tt()
              isQid(n__e()) -> tt()
              isQid(n__i()) -> tt()
              isQid(n__o()) -> tt()
              isQid(n__u()) -> tt()
              nil() -> n__nil()
              o() -> n__o()
              u() -> n__u()
            Signature:
              {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/1,c_2/1,c_3/0,c_4/1,c_5/1,c_6/1,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/1,c_14/1,c_15/1,c_16/2,c_17/1,c_18/0,c_19/1,c_20/1,c_21/1,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/1,c_29/2,c_30/0,c_31/0,c_32/1,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/1,c_50/1,c_51/0,c_52/2,c_53/1,c_54/1,c_55/0,c_56/1,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
            Obligation:
              Innermost
              basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
          Applied Processor:
            NaturalMI {miDimension = 2, miDegree = 1, miKind = Algebraic, uargs = UArgs, urules = URules, selector = Just first alternative for predecessorEstimation any intersect of rules of CDG leaf and strict-rules, greedy = NoGreedy}
          Proof:
            We apply a matrix interpretation of kind constructor based matrix interpretation (containing no more than 1 non-zero interpretation-entries in the diagonal of the component-wise maxima):
            The following argument positions are considered usable:
              uargs(c_1) = {1},
              uargs(c_2) = {1},
              uargs(c_4) = {1},
              uargs(c_5) = {1},
              uargs(c_6) = {1},
              uargs(c_7) = {1,2},
              uargs(c_8) = {1},
              uargs(c_13) = {1},
              uargs(c_14) = {1},
              uargs(c_15) = {1},
              uargs(c_16) = {1,2},
              uargs(c_17) = {1},
              uargs(c_19) = {1},
              uargs(c_20) = {1},
              uargs(c_21) = {1},
              uargs(c_22) = {1,2},
              uargs(c_23) = {1},
              uargs(c_28) = {1},
              uargs(c_29) = {1,2},
              uargs(c_32) = {1},
              uargs(c_33) = {1},
              uargs(c_49) = {1},
              uargs(c_50) = {1},
              uargs(c_53) = {1},
              uargs(c_54) = {1},
              uargs(c_56) = {1}
            
            Following symbols are considered usable:
              {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}
            TcT has computed the following interpretation:
                         p(U11) = [0]                      
                                  [0]                      
                         p(U12) = [0 0] x2 + [0]           
                                  [1 1]      [1]           
                         p(U13) = [0 1] x1 + [0]           
                                  [0 0]      [0]           
                         p(U21) = [0 0] x2 + [1 0] x3 + [1]
                                  [0 1]      [0 0]      [0]
                         p(U22) = [0 0] x3 + [1]           
                                  [1 0]      [0]           
                         p(U23) = [1 0] x2 + [1 1] x3 + [0]
                                  [1 0]      [0 0]      [1]
                         p(U24) = [0 0] x3 + [0]           
                                  [0 1]      [1]           
                         p(U25) = [0 0] x2 + [0]           
                                  [1 0]      [1]           
                         p(U26) = [0 0] x1 + [0]           
                                  [1 0]      [0]           
                         p(U31) = [0 0] x2 + [0]           
                                  [1 0]      [1]           
                         p(U32) = [0 0] x2 + [0]           
                                  [1 0]      [1]           
                         p(U33) = [1]                      
                                  [0]                      
                         p(U41) = [0]                      
                                  [0]                      
                         p(U42) = [0 0] x3 + [0]           
                                  [0 1]      [1]           
                         p(U43) = [0]                      
                                  [0]                      
                         p(U44) = [1 1] x2 + [1]           
                                  [0 0]      [0]           
                         p(U45) = [0 1] x2 + [0]           
                                  [0 0]      [1]           
                         p(U46) = [0 1] x1 + [0]           
                                  [0 0]      [0]           
                         p(U51) = [0 0] x2 + [0 1] x3 + [1]
                                  [0 1]      [0 1]      [0]
                         p(U52) = [0 1] x2 + [0 0] x3 + [1]
                                  [0 1]      [0 1]      [1]
                         p(U53) = [1 1] x2 + [0 1] x3 + [1]
                                  [0 0]      [0 1]      [0]
                         p(U54) = [0 0] x2 + [0 1] x3 + [0]
                                  [1 0]      [0 0]      [1]
                         p(U55) = [1]                      
                                  [1]                      
                         p(U56) = [0]                      
                                  [0]                      
                         p(U61) = [1 1] x2 + [0]           
                                  [0 1]      [0]           
                         p(U62) = [0 0] x2 + [0]           
                                  [1 1]      [1]           
                         p(U63) = [1 0] x1 + [0]           
                                  [1 1]      [0]           
                         p(U71) = [0]                      
                                  [0]                      
                         p(U72) = [0]                      
                                  [0]                      
                         p(U73) = [0]                      
                                  [0]                      
                         p(U74) = [0]                      
                                  [0]                      
                         p(U81) = [0 0] x2 + [0]           
                                  [0 1]      [0]           
                         p(U82) = [0]                      
                                  [0]                      
                         p(U83) = [1 0] x1 + [0]           
                                  [1 1]      [0]           
                         p(U91) = [0 1] x2 + [1]           
                                  [0 0]      [1]           
                         p(U92) = [0]                      
                                  [1]                      
                          p(__) = [0]                      
                                  [0]                      
                           p(a) = [0]                      
                                  [0]                      
                    p(activate) = [0 1] x1 + [0]           
                                  [0 0]      [1]           
                           p(e) = [0]                      
                                  [0]                      
                           p(i) = [0]                      
                                  [0]                      
                      p(isList) = [1]                      
                                  [0]                      
                    p(isNeList) = [0 1] x1 + [0]           
                                  [1 0]      [1]           
                     p(isNePal) = [0 1] x1 + [1]           
                                  [1 0]      [0]           
                       p(isPal) = [0]                      
                                  [0]                      
               p(isPalListKind) = [0]                      
                                  [0]                      
                       p(isQid) = [0 0] x1 + [1]           
                                  [0 1]      [1]           
                       p(n____) = [0]                      
                                  [0]                      
                        p(n__a) = [0]                      
                                  [0]                      
                        p(n__e) = [0]                      
                                  [0]                      
                        p(n__i) = [0]                      
                                  [1]                      
                      p(n__nil) = [0]                      
                                  [0]                      
                        p(n__o) = [0]                      
                                  [1]                      
                        p(n__u) = [0]                      
                                  [0]                      
                         p(nil) = [0]                      
                                  [0]                      
                           p(o) = [0]                      
                                  [0]                      
                          p(tt) = [0]                      
                                  [0]                      
                           p(u) = [0]                      
                                  [0]                      
                        p(U11#) = [0]                      
                                  [0]                      
                        p(U12#) = [0]                      
                                  [1]                      
                        p(U13#) = [0]                      
                                  [0]                      
                        p(U21#) = [0]                      
                                  [0]                      
                        p(U22#) = [0]                      
                                  [1]                      
                        p(U23#) = [0]                      
                                  [1]                      
                        p(U24#) = [0]                      
                                  [1]                      
                        p(U25#) = [0]                      
                                  [1]                      
                        p(U26#) = [0]                      
                                  [0]                      
                        p(U31#) = [0]                      
                                  [0]                      
                        p(U32#) = [0]                      
                                  [0]                      
                        p(U33#) = [0]                      
                                  [0]                      
                        p(U41#) = [0]                      
                                  [0]                      
                        p(U42#) = [0]                      
                                  [0]                      
                        p(U43#) = [0]                      
                                  [0]                      
                        p(U44#) = [0]                      
                                  [1]                      
                        p(U45#) = [0]                      
                                  [1]                      
                        p(U46#) = [0]                      
                                  [0]                      
                        p(U51#) = [0]                      
                                  [1]                      
                        p(U52#) = [0]                      
                                  [1]                      
                        p(U53#) = [0]                      
                                  [1]                      
                        p(U54#) = [0]                      
                                  [1]                      
                        p(U55#) = [0]                      
                                  [1]                      
                        p(U56#) = [0]                      
                                  [0]                      
                        p(U61#) = [0]                      
                                  [0]                      
                        p(U62#) = [0]                      
                                  [0]                      
                        p(U63#) = [0]                      
                                  [0]                      
                        p(U71#) = [1 1] x2 + [1 0] x3 + [1]
                                  [1 1]      [0 0]      [1]
                        p(U72#) = [1]                      
                                  [1]                      
                        p(U73#) = [1]                      
                                  [0]                      
                        p(U74#) = [0]                      
                                  [0]                      
                        p(U81#) = [0]                      
                                  [1]                      
                        p(U82#) = [0]                      
                                  [1]                      
                        p(U83#) = [0]                      
                                  [0]                      
                        p(U91#) = [0]                      
                                  [0]                      
                        p(U92#) = [0]                      
                                  [0]                      
                         p(__#) = [0]                      
                                  [0]                      
                          p(a#) = [0]                      
                                  [0]                      
                   p(activate#) = [0]                      
                                  [0]                      
                          p(e#) = [0]                      
                                  [0]                      
                          p(i#) = [0]                      
                                  [0]                      
                     p(isList#) = [0]                      
                                  [1]                      
                   p(isNeList#) = [0]                      
                                  [0]                      
                    p(isNePal#) = [0]                      
                                  [1]                      
                      p(isPal#) = [0]                      
                                  [1]                      
              p(isPalListKind#) = [0]                      
                                  [0]                      
                      p(isQid#) = [0]                      
                                  [0]                      
                        p(nil#) = [0]                      
                                  [0]                      
                          p(o#) = [0]                      
                                  [0]                      
                          p(u#) = [0]                      
                                  [0]                      
                         p(c_1) = [1 0] x1 + [0]           
                                  [0 0]      [0]           
                         p(c_2) = [1 0] x1 + [0]           
                                  [0 0]      [0]           
                         p(c_3) = [0]                      
                                  [0]                      
                         p(c_4) = [1 0] x1 + [0]           
                                  [0 0]      [0]           
                         p(c_5) = [1 0] x1 + [0]           
                                  [0 0]      [0]           
                         p(c_6) = [1 0] x1 + [0]           
                                  [0 0]      [1]           
                         p(c_7) = [1 0] x1 + [1 0] x2 + [0]
                                  [0 1]      [0 0]      [0]
                         p(c_8) = [1 0] x1 + [0]           
                                  [0 0]      [0]           
                         p(c_9) = [0]                      
                                  [0]                      
                        p(c_10) = [0]                      
                                  [0]                      
                        p(c_11) = [0]                      
                                  [0]                      
                        p(c_12) = [0]                      
                                  [0]                      
                        p(c_13) = [1 0] x1 + [0]           
                                  [0 0]      [0]           
                        p(c_14) = [1 0] x1 + [0]           
                                  [0 0]      [0]           
                        p(c_15) = [1 0] x1 + [0]           
                                  [0 0]      [0]           
                        p(c_16) = [1 0] x1 + [1 0] x2 + [0]
                                  [0 1]      [0 0]      [0]
                        p(c_17) = [1 0] x1 + [0]           
                                  [0 0]      [1]           
                        p(c_18) = [0]                      
                                  [0]                      
                        p(c_19) = [1 0] x1 + [0]           
                                  [0 0]      [0]           
                        p(c_20) = [1 0] x1 + [0]           
                                  [0 1]      [0]           
                        p(c_21) = [1 0] x1 + [0]           
                                  [0 0]      [1]           
                        p(c_22) = [1 0] x1 + [1 0] x2 + [0]
                                  [0 0]      [0 0]      [0]
                        p(c_23) = [1 0] x1 + [0]           
                                  [0 1]      [0]           
                        p(c_24) = [0]                      
                                  [0]                      
                        p(c_25) = [0]                      
                                  [0]                      
                        p(c_26) = [0]                      
                                  [0]                      
                        p(c_27) = [0]                      
                                  [0]                      
                        p(c_28) = [1 0] x1 + [0]           
                                  [1 0]      [0]           
                        p(c_29) = [1 0] x1 + [1 0] x2 + [0]
                                  [0 0]      [0 1]      [0]
                        p(c_30) = [0]                      
                                  [0]                      
                        p(c_31) = [0]                      
                                  [0]                      
                        p(c_32) = [1 0] x1 + [0]           
                                  [0 0]      [0]           
                        p(c_33) = [1 0] x1 + [0]           
                                  [0 1]      [0]           
                        p(c_34) = [0]                      
                                  [0]                      
                        p(c_35) = [0]                      
                                  [0]                      
                        p(c_36) = [0]                      
                                  [0]                      
                        p(c_37) = [0]                      
                                  [0]                      
                        p(c_38) = [0]                      
                                  [0]                      
                        p(c_39) = [0]                      
                                  [0]                      
                        p(c_40) = [0]                      
                                  [0]                      
                        p(c_41) = [0]                      
                                  [0]                      
                        p(c_42) = [0]                      
                                  [0]                      
                        p(c_43) = [0]                      
                                  [0]                      
                        p(c_44) = [0]                      
                                  [0]                      
                        p(c_45) = [0]                      
                                  [0]                      
                        p(c_46) = [0]                      
                                  [0]                      
                        p(c_47) = [0]                      
                                  [0]                      
                        p(c_48) = [0]                      
                                  [0]                      
                        p(c_49) = [1 0] x1 + [0]           
                                  [0 0]      [1]           
                        p(c_50) = [1 0] x1 + [0]           
                                  [0 0]      [0]           
                        p(c_51) = [0]                      
                                  [0]                      
                        p(c_52) = [0]                      
                                  [0]                      
                        p(c_53) = [1 0] x1 + [0]           
                                  [0 0]      [0]           
                        p(c_54) = [1 0] x1 + [0]           
                                  [0 0]      [0]           
                        p(c_55) = [0]                      
                                  [1]                      
                        p(c_56) = [1 0] x1 + [0]           
                                  [0 1]      [0]           
                        p(c_57) = [0]                      
                                  [0]                      
                        p(c_58) = [0]                      
                                  [0]                      
                        p(c_59) = [0]                      
                                  [0]                      
                        p(c_60) = [0]                      
                                  [0]                      
                        p(c_61) = [0]                      
                                  [0]                      
                        p(c_62) = [0]                      
                                  [0]                      
                        p(c_63) = [0]                      
                                  [0]                      
                        p(c_64) = [0]                      
                                  [0]                      
                        p(c_65) = [0]                      
                                  [0]                      
                        p(c_66) = [0]                      
                                  [0]                      
                        p(c_67) = [0]                      
                                  [0]                      
                        p(c_68) = [0]                      
                                  [0]                      
                        p(c_69) = [0]                      
                                  [0]                      
                        p(c_70) = [0]                      
                                  [0]                      
                        p(c_71) = [0]                      
                                  [0]                      
                        p(c_72) = [0]                      
                                  [0]                      
            
            Following rules are strictly oriented:
            U73#(tt(),P) = [1]   
                           [0]   
                         > [0]   
                           [0]   
                         = c_30()
            
            
            Following rules are (at-least) weakly oriented:
                       U11#(tt(),V) =  [0]                                  
                                       [0]                                  
                                    >= [0]                                  
                                       [0]                                  
                                    =  c_1(U12#(isPalListKind(activate(V))  
                                               ,activate(V)))               
            
                       U12#(tt(),V) =  [0]                                  
                                       [1]                                  
                                    >= [0]                                  
                                       [0]                                  
                                    =  c_2(isNeList#(activate(V)))          
            
                   U21#(tt(),V1,V2) =  [0]                                  
                                       [0]                                  
                                    >= [0]                                  
                                       [0]                                  
                                    =  c_4(U22#(isPalListKind(activate(V1)) 
                                               ,activate(V1)                
                                               ,activate(V2)))              
            
                   U22#(tt(),V1,V2) =  [0]                                  
                                       [1]                                  
                                    >= [0]                                  
                                       [0]                                  
                                    =  c_5(U23#(isPalListKind(activate(V2)) 
                                               ,activate(V1)                
                                               ,activate(V2)))              
            
                   U23#(tt(),V1,V2) =  [0]                                  
                                       [1]                                  
                                    >= [0]                                  
                                       [1]                                  
                                    =  c_6(U24#(isPalListKind(activate(V2)) 
                                               ,activate(V1)                
                                               ,activate(V2)))              
            
                   U24#(tt(),V1,V2) =  [0]                                  
                                       [1]                                  
                                    >= [0]                                  
                                       [1]                                  
                                    =  c_7(U25#(isList(activate(V1))        
                                               ,activate(V2))               
                                          ,isList#(activate(V1)))           
            
                      U25#(tt(),V2) =  [0]                                  
                                       [1]                                  
                                    >= [0]                                  
                                       [0]                                  
                                    =  c_8(isList#(activate(V2)))           
            
                   U41#(tt(),V1,V2) =  [0]                                  
                                       [0]                                  
                                    >= [0]                                  
                                       [0]                                  
                                    =  c_13(U42#(isPalListKind(activate(V1))
                                                ,activate(V1)               
                                                ,activate(V2)))             
            
                   U42#(tt(),V1,V2) =  [0]                                  
                                       [0]                                  
                                    >= [0]                                  
                                       [0]                                  
                                    =  c_14(U43#(isPalListKind(activate(V2))
                                                ,activate(V1)               
                                                ,activate(V2)))             
            
                   U43#(tt(),V1,V2) =  [0]                                  
                                       [0]                                  
                                    >= [0]                                  
                                       [0]                                  
                                    =  c_15(U44#(isPalListKind(activate(V2))
                                                ,activate(V1)               
                                                ,activate(V2)))             
            
                   U44#(tt(),V1,V2) =  [0]                                  
                                       [1]                                  
                                    >= [0]                                  
                                       [1]                                  
                                    =  c_16(U45#(isList(activate(V1))       
                                                ,activate(V2))              
                                           ,isList#(activate(V1)))          
            
                      U45#(tt(),V2) =  [0]                                  
                                       [1]                                  
                                    >= [0]                                  
                                       [1]                                  
                                    =  c_17(isNeList#(activate(V2)))        
            
                   U51#(tt(),V1,V2) =  [0]                                  
                                       [1]                                  
                                    >= [0]                                  
                                       [0]                                  
                                    =  c_19(U52#(isPalListKind(activate(V1))
                                                ,activate(V1)               
                                                ,activate(V2)))             
            
                   U52#(tt(),V1,V2) =  [0]                                  
                                       [1]                                  
                                    >= [0]                                  
                                       [1]                                  
                                    =  c_20(U53#(isPalListKind(activate(V2))
                                                ,activate(V1)               
                                                ,activate(V2)))             
            
                   U53#(tt(),V1,V2) =  [0]                                  
                                       [1]                                  
                                    >= [0]                                  
                                       [1]                                  
                                    =  c_21(U54#(isPalListKind(activate(V2))
                                                ,activate(V1)               
                                                ,activate(V2)))             
            
                   U54#(tt(),V1,V2) =  [0]                                  
                                       [1]                                  
                                    >= [0]                                  
                                       [0]                                  
                                    =  c_22(U55#(isNeList(activate(V1))     
                                                ,activate(V2))              
                                           ,isNeList#(activate(V1)))        
            
                      U55#(tt(),V2) =  [0]                                  
                                       [1]                                  
                                    >= [0]                                  
                                       [1]                                  
                                    =  c_23(isList#(activate(V2)))          
            
                     U71#(tt(),I,P) =  [1 1] I + [1 0] P + [1]              
                                       [1 1]     [0 0]     [1]              
                                    >= [1]                                  
                                       [1]                                  
                                    =  c_28(U72#(isPalListKind(activate(I)) 
                                                ,activate(P)))              
            
                       U72#(tt(),P) =  [1]                                  
                                       [1]                                  
                                    >= [1]                                  
                                       [1]                                  
                                    =  c_29(U73#(isPal(activate(P))         
                                                ,activate(P))               
                                           ,isPal#(activate(P)))            
            
                       U81#(tt(),V) =  [0]                                  
                                       [1]                                  
                                    >= [0]                                  
                                       [0]                                  
                                    =  c_32(U82#(isPalListKind(activate(V)) 
                                                ,activate(V)))              
            
                       U82#(tt(),V) =  [0]                                  
                                       [1]                                  
                                    >= [0]                                  
                                       [1]                                  
                                    =  c_33(isNePal#(activate(V)))          
            
                         isList#(V) =  [0]                                  
                                       [1]                                  
                                    >= [0]                                  
                                       [1]                                  
                                    =  c_49(U11#(isPalListKind(activate(V)) 
                                                ,activate(V)))              
            
              isList#(n____(V1,V2)) =  [0]                                  
                                       [1]                                  
                                    >= [0]                                  
                                       [0]                                  
                                    =  c_50(U21#(isPalListKind(activate(V1))
                                                ,activate(V1)               
                                                ,activate(V2)))             
            
            isNeList#(n____(V1,V2)) =  [0]                                  
                                       [0]                                  
                                    >= [0]                                  
                                       [0]                                  
                                    =  c_53(U41#(isPalListKind(activate(V1))
                                                ,activate(V1)               
                                                ,activate(V2)))             
            
            isNeList#(n____(V1,V2)) =  [0]                                  
                                       [0]                                  
                                    >= [0]                                  
                                       [0]                                  
                                    =  c_54(U51#(isPalListKind(activate(V1))
                                                ,activate(V1)               
                                                ,activate(V2)))             
            
                        isNePal#(V) =  [0]                                  
                                       [1]                                  
                                    >= [0]                                  
                                       [1]                                  
                                    =  c_55()                               
            
                          isPal#(V) =  [0]                                  
                                       [1]                                  
                                    >= [0]                                  
                                       [1]                                  
                                    =  c_56(U81#(isPalListKind(activate(V)) 
                                                ,activate(V)))              
            
      *** 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 Progress [(?,O(1))]  ***
          Considered Problem:
            Strict DP Rules:
              U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)))
              U12#(tt(),V) -> c_2(isNeList#(activate(V)))
              U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
              U25#(tt(),V2) -> c_8(isList#(activate(V2)))
              U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
              U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
              U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
              U55#(tt(),V2) -> c_23(isList#(activate(V2)))
              isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)))
              isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              isNePal#(V) -> c_55()
              isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)))
            Strict TRS Rules:
              
            Weak DP Rules:
              U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)))
              U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
              U73#(tt(),P) -> c_30()
              U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)))
              U82#(tt(),V) -> c_33(isNePal#(activate(V)))
            Weak TRS Rules:
              U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
              U12(tt(),V) -> U13(isNeList(activate(V)))
              U13(tt()) -> tt()
              U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
              U25(tt(),V2) -> U26(isList(activate(V2)))
              U26(tt()) -> tt()
              U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
              U32(tt(),V) -> U33(isQid(activate(V)))
              U33(tt()) -> tt()
              U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
              U45(tt(),V2) -> U46(isNeList(activate(V2)))
              U46(tt()) -> tt()
              U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
              U55(tt(),V2) -> U56(isList(activate(V2)))
              U56(tt()) -> tt()
              U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
              U62(tt(),V) -> U63(isQid(activate(V)))
              U63(tt()) -> tt()
              U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
              U82(tt(),V) -> U83(isNePal(activate(V)))
              U83(tt()) -> tt()
              U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
              U92(tt()) -> tt()
              __(X1,X2) -> n____(X1,X2)
              a() -> n__a()
              activate(X) -> X
              activate(n____(X1,X2)) -> __(X1,X2)
              activate(n__a()) -> a()
              activate(n__e()) -> e()
              activate(n__i()) -> i()
              activate(n__nil()) -> nil()
              activate(n__o()) -> o()
              activate(n__u()) -> u()
              e() -> n__e()
              i() -> n__i()
              isList(V) -> U11(isPalListKind(activate(V)),activate(V))
              isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isList(n__nil()) -> tt()
              isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
              isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
              isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
              isPal(n__nil()) -> tt()
              isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
              isPalListKind(n__a()) -> tt()
              isPalListKind(n__e()) -> tt()
              isPalListKind(n__i()) -> tt()
              isPalListKind(n__nil()) -> tt()
              isPalListKind(n__o()) -> tt()
              isPalListKind(n__u()) -> tt()
              isQid(n__a()) -> tt()
              isQid(n__e()) -> tt()
              isQid(n__i()) -> tt()
              isQid(n__o()) -> tt()
              isQid(n__u()) -> tt()
              nil() -> n__nil()
              o() -> n__o()
              u() -> n__u()
            Signature:
              {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/1,c_2/1,c_3/0,c_4/1,c_5/1,c_6/1,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/1,c_14/1,c_15/1,c_16/2,c_17/1,c_18/0,c_19/1,c_20/1,c_21/1,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/1,c_29/2,c_30/0,c_31/0,c_32/1,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/1,c_50/1,c_51/0,c_52/2,c_53/1,c_54/1,c_55/0,c_56/1,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
            Obligation:
              Innermost
              basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
          Applied Processor:
            Assumption
          Proof:
            ()
      
      *** 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2 Progress [(?,O(n^1))]  ***
          Considered Problem:
            Strict DP Rules:
              U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)))
              U12#(tt(),V) -> c_2(isNeList#(activate(V)))
              U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
              U25#(tt(),V2) -> c_8(isList#(activate(V2)))
              U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
              U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
              U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
              U55#(tt(),V2) -> c_23(isList#(activate(V2)))
              isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)))
              isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
            Strict TRS Rules:
              
            Weak DP Rules:
              U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)))
              U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
              U73#(tt(),P) -> c_30()
              U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)))
              U82#(tt(),V) -> c_33(isNePal#(activate(V)))
              isNePal#(V) -> c_55()
              isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)))
            Weak TRS Rules:
              U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
              U12(tt(),V) -> U13(isNeList(activate(V)))
              U13(tt()) -> tt()
              U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
              U25(tt(),V2) -> U26(isList(activate(V2)))
              U26(tt()) -> tt()
              U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
              U32(tt(),V) -> U33(isQid(activate(V)))
              U33(tt()) -> tt()
              U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
              U45(tt(),V2) -> U46(isNeList(activate(V2)))
              U46(tt()) -> tt()
              U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
              U55(tt(),V2) -> U56(isList(activate(V2)))
              U56(tt()) -> tt()
              U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
              U62(tt(),V) -> U63(isQid(activate(V)))
              U63(tt()) -> tt()
              U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
              U82(tt(),V) -> U83(isNePal(activate(V)))
              U83(tt()) -> tt()
              U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
              U92(tt()) -> tt()
              __(X1,X2) -> n____(X1,X2)
              a() -> n__a()
              activate(X) -> X
              activate(n____(X1,X2)) -> __(X1,X2)
              activate(n__a()) -> a()
              activate(n__e()) -> e()
              activate(n__i()) -> i()
              activate(n__nil()) -> nil()
              activate(n__o()) -> o()
              activate(n__u()) -> u()
              e() -> n__e()
              i() -> n__i()
              isList(V) -> U11(isPalListKind(activate(V)),activate(V))
              isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isList(n__nil()) -> tt()
              isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
              isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
              isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
              isPal(n__nil()) -> tt()
              isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
              isPalListKind(n__a()) -> tt()
              isPalListKind(n__e()) -> tt()
              isPalListKind(n__i()) -> tt()
              isPalListKind(n__nil()) -> tt()
              isPalListKind(n__o()) -> tt()
              isPalListKind(n__u()) -> tt()
              isQid(n__a()) -> tt()
              isQid(n__e()) -> tt()
              isQid(n__i()) -> tt()
              isQid(n__o()) -> tt()
              isQid(n__u()) -> tt()
              nil() -> n__nil()
              o() -> n__o()
              u() -> n__u()
            Signature:
              {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/1,c_2/1,c_3/0,c_4/1,c_5/1,c_6/1,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/1,c_14/1,c_15/1,c_16/2,c_17/1,c_18/0,c_19/1,c_20/1,c_21/1,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/1,c_29/2,c_30/0,c_31/0,c_32/1,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/1,c_50/1,c_51/0,c_52/2,c_53/1,c_54/1,c_55/0,c_56/1,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
            Obligation:
              Innermost
              basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
          Applied Processor:
            RemoveWeakSuffixes
          Proof:
            Consider the dependency graph
              1:S:U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)))
                 -->_1 U12#(tt(),V) -> c_2(isNeList#(activate(V))):2
              
              2:S:U12#(tt(),V) -> c_2(isNeList#(activate(V)))
                 -->_1 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))):21
                 -->_1 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))):20
              
              3:S:U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                 -->_1 U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2))):4
              
              4:S:U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                 -->_1 U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2))):5
              
              5:S:U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                 -->_1 U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1))):6
              
              6:S:U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
                 -->_2 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))):19
                 -->_2 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V))):18
                 -->_1 U25#(tt(),V2) -> c_8(isList#(activate(V2))):7
              
              7:S:U25#(tt(),V2) -> c_8(isList#(activate(V2)))
                 -->_1 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))):19
                 -->_1 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V))):18
              
              8:S:U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                 -->_1 U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2))):9
              
              9:S:U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                 -->_1 U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2))):10
              
              10:S:U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                 -->_1 U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1))):11
              
              11:S:U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
                 -->_2 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))):19
                 -->_2 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V))):18
                 -->_1 U45#(tt(),V2) -> c_17(isNeList#(activate(V2))):12
              
              12:S:U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
                 -->_1 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))):21
                 -->_1 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))):20
              
              13:S:U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                 -->_1 U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2))):14
              
              14:S:U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                 -->_1 U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2))):15
              
              15:S:U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                 -->_1 U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1))):16
              
              16:S:U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
                 -->_2 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))):21
                 -->_2 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))):20
                 -->_1 U55#(tt(),V2) -> c_23(isList#(activate(V2))):17
              
              17:S:U55#(tt(),V2) -> c_23(isList#(activate(V2)))
                 -->_1 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))):19
                 -->_1 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V))):18
              
              18:S:isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)))
                 -->_1 U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V))):1
              
              19:S:isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                 -->_1 U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2))):3
              
              20:S:isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                 -->_1 U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2))):8
              
              21:S:isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                 -->_1 U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2))):13
              
              22:W:U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)))
                 -->_1 U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P))):23
              
              23:W:U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
                 -->_2 isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V))):28
                 -->_1 U73#(tt(),P) -> c_30():24
              
              24:W:U73#(tt(),P) -> c_30()
                 
              
              25:W:U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)))
                 -->_1 U82#(tt(),V) -> c_33(isNePal#(activate(V))):26
              
              26:W:U82#(tt(),V) -> c_33(isNePal#(activate(V)))
                 -->_1 isNePal#(V) -> c_55():27
              
              27:W:isNePal#(V) -> c_55()
                 
              
              28:W:isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)))
                 -->_1 U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V))):25
              
            The following weak DPs constitute a sub-graph of the DG that is closed under successors. The DPs are removed.
              22: U71#(tt(),I,P) ->                     
                    c_28(U72#(isPalListKind(activate(I))
                             ,activate(P)))             
              23: U72#(tt(),P) ->                       
                    c_29(U73#(isPal(activate(P))        
                             ,activate(P))              
                        ,isPal#(activate(P)))           
              24: U73#(tt(),P) -> c_30()                
              28: isPal#(V) ->                          
                    c_56(U81#(isPalListKind(activate(V))
                             ,activate(V)))             
              25: U81#(tt(),V) ->                       
                    c_32(U82#(isPalListKind(activate(V))
                             ,activate(V)))             
              26: U82#(tt(),V) ->                       
                    c_33(isNePal#(activate(V)))         
              27: isNePal#(V) -> c_55()                 
      *** 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.1 Progress [(?,O(n^1))]  ***
          Considered Problem:
            Strict DP Rules:
              U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)))
              U12#(tt(),V) -> c_2(isNeList#(activate(V)))
              U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
              U25#(tt(),V2) -> c_8(isList#(activate(V2)))
              U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
              U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
              U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
              U55#(tt(),V2) -> c_23(isList#(activate(V2)))
              isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)))
              isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
            Strict TRS Rules:
              
            Weak DP Rules:
              
            Weak TRS Rules:
              U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
              U12(tt(),V) -> U13(isNeList(activate(V)))
              U13(tt()) -> tt()
              U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
              U25(tt(),V2) -> U26(isList(activate(V2)))
              U26(tt()) -> tt()
              U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
              U32(tt(),V) -> U33(isQid(activate(V)))
              U33(tt()) -> tt()
              U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
              U45(tt(),V2) -> U46(isNeList(activate(V2)))
              U46(tt()) -> tt()
              U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
              U55(tt(),V2) -> U56(isList(activate(V2)))
              U56(tt()) -> tt()
              U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
              U62(tt(),V) -> U63(isQid(activate(V)))
              U63(tt()) -> tt()
              U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
              U82(tt(),V) -> U83(isNePal(activate(V)))
              U83(tt()) -> tt()
              U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
              U92(tt()) -> tt()
              __(X1,X2) -> n____(X1,X2)
              a() -> n__a()
              activate(X) -> X
              activate(n____(X1,X2)) -> __(X1,X2)
              activate(n__a()) -> a()
              activate(n__e()) -> e()
              activate(n__i()) -> i()
              activate(n__nil()) -> nil()
              activate(n__o()) -> o()
              activate(n__u()) -> u()
              e() -> n__e()
              i() -> n__i()
              isList(V) -> U11(isPalListKind(activate(V)),activate(V))
              isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isList(n__nil()) -> tt()
              isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
              isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
              isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
              isPal(n__nil()) -> tt()
              isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
              isPalListKind(n__a()) -> tt()
              isPalListKind(n__e()) -> tt()
              isPalListKind(n__i()) -> tt()
              isPalListKind(n__nil()) -> tt()
              isPalListKind(n__o()) -> tt()
              isPalListKind(n__u()) -> tt()
              isQid(n__a()) -> tt()
              isQid(n__e()) -> tt()
              isQid(n__i()) -> tt()
              isQid(n__o()) -> tt()
              isQid(n__u()) -> tt()
              nil() -> n__nil()
              o() -> n__o()
              u() -> n__u()
            Signature:
              {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/1,c_2/1,c_3/0,c_4/1,c_5/1,c_6/1,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/1,c_14/1,c_15/1,c_16/2,c_17/1,c_18/0,c_19/1,c_20/1,c_21/1,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/1,c_29/2,c_30/0,c_31/0,c_32/1,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/1,c_50/1,c_51/0,c_52/2,c_53/1,c_54/1,c_55/0,c_56/1,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
            Obligation:
              Innermost
              basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
          Applied Processor:
            UsableRules
          Proof:
            We replace rewrite rules by usable rules:
              U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
              U12(tt(),V) -> U13(isNeList(activate(V)))
              U13(tt()) -> tt()
              U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
              U25(tt(),V2) -> U26(isList(activate(V2)))
              U26(tt()) -> tt()
              U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
              U32(tt(),V) -> U33(isQid(activate(V)))
              U33(tt()) -> tt()
              U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
              U45(tt(),V2) -> U46(isNeList(activate(V2)))
              U46(tt()) -> tt()
              U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
              U55(tt(),V2) -> U56(isList(activate(V2)))
              U56(tt()) -> tt()
              U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
              U92(tt()) -> tt()
              __(X1,X2) -> n____(X1,X2)
              a() -> n__a()
              activate(X) -> X
              activate(n____(X1,X2)) -> __(X1,X2)
              activate(n__a()) -> a()
              activate(n__e()) -> e()
              activate(n__i()) -> i()
              activate(n__nil()) -> nil()
              activate(n__o()) -> o()
              activate(n__u()) -> u()
              e() -> n__e()
              i() -> n__i()
              isList(V) -> U11(isPalListKind(activate(V)),activate(V))
              isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isList(n__nil()) -> tt()
              isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
              isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
              isPalListKind(n__a()) -> tt()
              isPalListKind(n__e()) -> tt()
              isPalListKind(n__i()) -> tt()
              isPalListKind(n__nil()) -> tt()
              isPalListKind(n__o()) -> tt()
              isPalListKind(n__u()) -> tt()
              isQid(n__a()) -> tt()
              isQid(n__e()) -> tt()
              isQid(n__i()) -> tt()
              isQid(n__o()) -> tt()
              isQid(n__u()) -> tt()
              nil() -> n__nil()
              o() -> n__o()
              u() -> n__u()
              U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)))
              U12#(tt(),V) -> c_2(isNeList#(activate(V)))
              U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
              U25#(tt(),V2) -> c_8(isList#(activate(V2)))
              U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
              U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
              U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
              U55#(tt(),V2) -> c_23(isList#(activate(V2)))
              isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)))
              isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
      *** 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.1.1 Progress [(?,O(n^1))]  ***
          Considered Problem:
            Strict DP Rules:
              U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)))
              U12#(tt(),V) -> c_2(isNeList#(activate(V)))
              U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
              U25#(tt(),V2) -> c_8(isList#(activate(V2)))
              U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
              U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
              U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
              U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
              U55#(tt(),V2) -> c_23(isList#(activate(V2)))
              isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)))
              isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
            Strict TRS Rules:
              
            Weak DP Rules:
              
            Weak TRS Rules:
              U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
              U12(tt(),V) -> U13(isNeList(activate(V)))
              U13(tt()) -> tt()
              U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
              U25(tt(),V2) -> U26(isList(activate(V2)))
              U26(tt()) -> tt()
              U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
              U32(tt(),V) -> U33(isQid(activate(V)))
              U33(tt()) -> tt()
              U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
              U45(tt(),V2) -> U46(isNeList(activate(V2)))
              U46(tt()) -> tt()
              U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
              U55(tt(),V2) -> U56(isList(activate(V2)))
              U56(tt()) -> tt()
              U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
              U92(tt()) -> tt()
              __(X1,X2) -> n____(X1,X2)
              a() -> n__a()
              activate(X) -> X
              activate(n____(X1,X2)) -> __(X1,X2)
              activate(n__a()) -> a()
              activate(n__e()) -> e()
              activate(n__i()) -> i()
              activate(n__nil()) -> nil()
              activate(n__o()) -> o()
              activate(n__u()) -> u()
              e() -> n__e()
              i() -> n__i()
              isList(V) -> U11(isPalListKind(activate(V)),activate(V))
              isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isList(n__nil()) -> tt()
              isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
              isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
              isPalListKind(n__a()) -> tt()
              isPalListKind(n__e()) -> tt()
              isPalListKind(n__i()) -> tt()
              isPalListKind(n__nil()) -> tt()
              isPalListKind(n__o()) -> tt()
              isPalListKind(n__u()) -> tt()
              isQid(n__a()) -> tt()
              isQid(n__e()) -> tt()
              isQid(n__i()) -> tt()
              isQid(n__o()) -> tt()
              isQid(n__u()) -> tt()
              nil() -> n__nil()
              o() -> n__o()
              u() -> n__u()
            Signature:
              {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/1,c_2/1,c_3/0,c_4/1,c_5/1,c_6/1,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/1,c_14/1,c_15/1,c_16/2,c_17/1,c_18/0,c_19/1,c_20/1,c_21/1,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/1,c_29/2,c_30/0,c_31/0,c_32/1,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/1,c_50/1,c_51/0,c_52/2,c_53/1,c_54/1,c_55/0,c_56/1,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
            Obligation:
              Innermost
              basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
          Applied Processor:
            PredecessorEstimationCP {onSelectionCP = any intersect of rules of CDG leaf and strict-rules, withComplexityPair = NaturalMI {miDimension = 1, miDegree = 1, miKind = Algebraic, uargs = UArgs, urules = URules, selector = Nothing, greedy = NoGreedy}}
          Proof:
            We first use the processor NaturalMI {miDimension = 1, miDegree = 1, miKind = Algebraic, uargs = UArgs, urules = URules, selector = Nothing, greedy = NoGreedy} to orient following rules strictly:
              2:  U12#(tt(),V) ->                        
                    c_2(isNeList#(activate(V)))          
              12: U45#(tt(),V2) ->                       
                    c_17(isNeList#(activate(V2)))        
              19: isList#(n____(V1,V2)) ->               
                    c_50(U21#(isPalListKind(activate(V1))
                             ,activate(V1)               
                             ,activate(V2)))             
              21: isNeList#(n____(V1,V2)) ->             
                    c_54(U51#(isPalListKind(activate(V1))
                             ,activate(V1)               
                             ,activate(V2)))             
              
            Consider the set of all dependency pairs
              1:  U11#(tt(),V) ->                        
                    c_1(U12#(isPalListKind(activate(V))  
                            ,activate(V)))               
              2:  U12#(tt(),V) ->                        
                    c_2(isNeList#(activate(V)))          
              3:  U21#(tt(),V1,V2) ->                    
                    c_4(U22#(isPalListKind(activate(V1)) 
                            ,activate(V1)                
                            ,activate(V2)))              
              4:  U22#(tt(),V1,V2) ->                    
                    c_5(U23#(isPalListKind(activate(V2)) 
                            ,activate(V1)                
                            ,activate(V2)))              
              5:  U23#(tt(),V1,V2) ->                    
                    c_6(U24#(isPalListKind(activate(V2)) 
                            ,activate(V1)                
                            ,activate(V2)))              
              6:  U24#(tt(),V1,V2) ->                    
                    c_7(U25#(isList(activate(V1))        
                            ,activate(V2))               
                       ,isList#(activate(V1)))           
              7:  U25#(tt(),V2) ->                       
                    c_8(isList#(activate(V2)))           
              8:  U41#(tt(),V1,V2) ->                    
                    c_13(U42#(isPalListKind(activate(V1))
                             ,activate(V1)               
                             ,activate(V2)))             
              9:  U42#(tt(),V1,V2) ->                    
                    c_14(U43#(isPalListKind(activate(V2))
                             ,activate(V1)               
                             ,activate(V2)))             
              10: U43#(tt(),V1,V2) ->                    
                    c_15(U44#(isPalListKind(activate(V2))
                             ,activate(V1)               
                             ,activate(V2)))             
              11: U44#(tt(),V1,V2) ->                    
                    c_16(U45#(isList(activate(V1))       
                             ,activate(V2))              
                        ,isList#(activate(V1)))          
              12: U45#(tt(),V2) ->                       
                    c_17(isNeList#(activate(V2)))        
              13: U51#(tt(),V1,V2) ->                    
                    c_19(U52#(isPalListKind(activate(V1))
                             ,activate(V1)               
                             ,activate(V2)))             
              14: U52#(tt(),V1,V2) ->                    
                    c_20(U53#(isPalListKind(activate(V2))
                             ,activate(V1)               
                             ,activate(V2)))             
              15: U53#(tt(),V1,V2) ->                    
                    c_21(U54#(isPalListKind(activate(V2))
                             ,activate(V1)               
                             ,activate(V2)))             
              16: U54#(tt(),V1,V2) ->                    
                    c_22(U55#(isNeList(activate(V1))     
                             ,activate(V2))              
                        ,isNeList#(activate(V1)))        
              17: U55#(tt(),V2) ->                       
                    c_23(isList#(activate(V2)))          
              18: isList#(V) ->                          
                    c_49(U11#(isPalListKind(activate(V)) 
                             ,activate(V)))              
              19: isList#(n____(V1,V2)) ->               
                    c_50(U21#(isPalListKind(activate(V1))
                             ,activate(V1)               
                             ,activate(V2)))             
              20: isNeList#(n____(V1,V2)) ->             
                    c_53(U41#(isPalListKind(activate(V1))
                             ,activate(V1)               
                             ,activate(V2)))             
              21: isNeList#(n____(V1,V2)) ->             
                    c_54(U51#(isPalListKind(activate(V1))
                             ,activate(V1)               
                             ,activate(V2)))             
            Processor NaturalMI {miDimension = 1, miDegree = 1, miKind = Algebraic, uargs = UArgs, urules = URules, selector = Nothing, greedy = NoGreedy}induces the complexity certificateTIME (?,O(n^1))
            SPACE(?,?)on application of the dependency pairs
              {2,12,19,21}
            These cover all (indirect) predecessors of dependency pairs
              {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21}
            their number of applications is equally bounded.
            The dependency pairs are shifted into the weak component.
        *** 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.1.1.1 Progress [(?,O(n^1))]  ***
            Considered Problem:
              Strict DP Rules:
                U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)))
                U12#(tt(),V) -> c_2(isNeList#(activate(V)))
                U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
                U25#(tt(),V2) -> c_8(isList#(activate(V2)))
                U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
                U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
                U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
                U55#(tt(),V2) -> c_23(isList#(activate(V2)))
                isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)))
                isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              Strict TRS Rules:
                
              Weak DP Rules:
                
              Weak TRS Rules:
                U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
                U12(tt(),V) -> U13(isNeList(activate(V)))
                U13(tt()) -> tt()
                U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
                U25(tt(),V2) -> U26(isList(activate(V2)))
                U26(tt()) -> tt()
                U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
                U32(tt(),V) -> U33(isQid(activate(V)))
                U33(tt()) -> tt()
                U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
                U45(tt(),V2) -> U46(isNeList(activate(V2)))
                U46(tt()) -> tt()
                U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
                U55(tt(),V2) -> U56(isList(activate(V2)))
                U56(tt()) -> tt()
                U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
                U92(tt()) -> tt()
                __(X1,X2) -> n____(X1,X2)
                a() -> n__a()
                activate(X) -> X
                activate(n____(X1,X2)) -> __(X1,X2)
                activate(n__a()) -> a()
                activate(n__e()) -> e()
                activate(n__i()) -> i()
                activate(n__nil()) -> nil()
                activate(n__o()) -> o()
                activate(n__u()) -> u()
                e() -> n__e()
                i() -> n__i()
                isList(V) -> U11(isPalListKind(activate(V)),activate(V))
                isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isList(n__nil()) -> tt()
                isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
                isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
                isPalListKind(n__a()) -> tt()
                isPalListKind(n__e()) -> tt()
                isPalListKind(n__i()) -> tt()
                isPalListKind(n__nil()) -> tt()
                isPalListKind(n__o()) -> tt()
                isPalListKind(n__u()) -> tt()
                isQid(n__a()) -> tt()
                isQid(n__e()) -> tt()
                isQid(n__i()) -> tt()
                isQid(n__o()) -> tt()
                isQid(n__u()) -> tt()
                nil() -> n__nil()
                o() -> n__o()
                u() -> n__u()
              Signature:
                {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/1,c_2/1,c_3/0,c_4/1,c_5/1,c_6/1,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/1,c_14/1,c_15/1,c_16/2,c_17/1,c_18/0,c_19/1,c_20/1,c_21/1,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/1,c_29/2,c_30/0,c_31/0,c_32/1,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/1,c_50/1,c_51/0,c_52/2,c_53/1,c_54/1,c_55/0,c_56/1,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
              Obligation:
                Innermost
                basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
            Applied Processor:
              NaturalMI {miDimension = 1, miDegree = 1, miKind = Algebraic, uargs = UArgs, urules = URules, selector = Just first alternative for predecessorEstimation any intersect of rules of CDG leaf and strict-rules, greedy = NoGreedy}
            Proof:
              We apply a matrix interpretation of kind constructor based matrix interpretation:
              The following argument positions are considered usable:
                uargs(c_1) = {1},
                uargs(c_2) = {1},
                uargs(c_4) = {1},
                uargs(c_5) = {1},
                uargs(c_6) = {1},
                uargs(c_7) = {1,2},
                uargs(c_8) = {1},
                uargs(c_13) = {1},
                uargs(c_14) = {1},
                uargs(c_15) = {1},
                uargs(c_16) = {1,2},
                uargs(c_17) = {1},
                uargs(c_19) = {1},
                uargs(c_20) = {1},
                uargs(c_21) = {1},
                uargs(c_22) = {1,2},
                uargs(c_23) = {1},
                uargs(c_49) = {1},
                uargs(c_50) = {1},
                uargs(c_53) = {1},
                uargs(c_54) = {1}
              
              Following symbols are considered usable:
                {__,a,activate,e,i,nil,o,u,U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}
              TcT has computed the following interpretation:
                           p(U11) = [2] x1 + [5]                  
                           p(U12) = [3]                           
                           p(U13) = [2]                           
                           p(U21) = [1] x2 + [1] x3 + [2]         
                           p(U22) = [2] x3 + [2]                  
                           p(U23) = [1] x1 + [5] x2 + [4] x3 + [0]
                           p(U24) = [1] x2 + [4] x3 + [1]         
                           p(U25) = [1] x1 + [2] x2 + [1]         
                           p(U26) = [1] x1 + [0]                  
                           p(U31) = [6]                           
                           p(U32) = [2]                           
                           p(U33) = [3]                           
                           p(U41) = [7] x2 + [5] x3 + [0]         
                           p(U42) = [2] x1 + [2] x2 + [2]         
                           p(U43) = [4] x2 + [2] x3 + [0]         
                           p(U44) = [2] x1 + [6] x2 + [0]         
                           p(U45) = [1] x1 + [1] x2 + [2]         
                           p(U46) = [6]                           
                           p(U51) = [1] x1 + [1] x2 + [4]         
                           p(U52) = [4] x2 + [3] x3 + [4]         
                           p(U53) = [2] x1 + [0]                  
                           p(U54) = [1] x1 + [4] x2 + [2] x3 + [6]
                           p(U55) = [3] x2 + [0]                  
                           p(U56) = [0]                           
                           p(U61) = [1]                           
                           p(U62) = [4] x2 + [0]                  
                           p(U63) = [1] x1 + [4]                  
                           p(U71) = [2] x1 + [1]                  
                           p(U72) = [1] x1 + [1] x2 + [1]         
                           p(U73) = [1]                           
                           p(U74) = [1] x1 + [1]                  
                           p(U81) = [1]                           
                           p(U82) = [4] x2 + [1]                  
                           p(U83) = [1] x1 + [1]                  
                           p(U91) = [3] x1 + [4] x2 + [2]         
                           p(U92) = [0]                           
                            p(__) = [1] x1 + [1] x2 + [2]         
                             p(a) = [4]                           
                      p(activate) = [1] x1 + [0]                  
                             p(e) = [6]                           
                             p(i) = [0]                           
                        p(isList) = [4]                           
                      p(isNeList) = [2]                           
                       p(isNePal) = [1]                           
                         p(isPal) = [2]                           
                 p(isPalListKind) = [4]                           
                         p(isQid) = [4]                           
                         p(n____) = [1] x1 + [1] x2 + [2]         
                          p(n__a) = [4]                           
                          p(n__e) = [6]                           
                          p(n__i) = [0]                           
                        p(n__nil) = [0]                           
                          p(n__o) = [0]                           
                          p(n__u) = [0]                           
                           p(nil) = [0]                           
                             p(o) = [0]                           
                            p(tt) = [0]                           
                             p(u) = [0]                           
                          p(U11#) = [4] x2 + [3]                  
                          p(U12#) = [4] x2 + [3]                  
                          p(U13#) = [0]                           
                          p(U21#) = [4] x2 + [4] x3 + [6]         
                          p(U22#) = [4] x2 + [4] x3 + [6]         
                          p(U23#) = [4] x2 + [4] x3 + [6]         
                          p(U24#) = [4] x2 + [4] x3 + [6]         
                          p(U25#) = [4] x2 + [3]                  
                          p(U26#) = [1] x1 + [0]                  
                          p(U31#) = [1] x1 + [1] x2 + [0]         
                          p(U32#) = [2] x1 + [2]                  
                          p(U33#) = [0]                           
                          p(U41#) = [4] x2 + [4] x3 + [7]         
                          p(U42#) = [4] x2 + [4] x3 + [7]         
                          p(U43#) = [4] x2 + [4] x3 + [7]         
                          p(U44#) = [4] x2 + [4] x3 + [7]         
                          p(U45#) = [4] x2 + [4]                  
                          p(U46#) = [0]                           
                          p(U51#) = [4] x2 + [4] x3 + [3]         
                          p(U52#) = [4] x2 + [4] x3 + [3]         
                          p(U53#) = [4] x2 + [4] x3 + [3]         
                          p(U54#) = [4] x2 + [4] x3 + [3]         
                          p(U55#) = [4] x2 + [3]                  
                          p(U56#) = [1] x1 + [2]                  
                          p(U61#) = [2] x1 + [1]                  
                          p(U62#) = [2]                           
                          p(U63#) = [1]                           
                          p(U71#) = [2] x2 + [4] x3 + [0]         
                          p(U72#) = [1] x1 + [4] x2 + [0]         
                          p(U73#) = [2] x2 + [1]                  
                          p(U74#) = [2] x1 + [1]                  
                          p(U81#) = [1] x1 + [2]                  
                          p(U82#) = [1] x2 + [2]                  
                          p(U83#) = [1]                           
                          p(U91#) = [4] x1 + [0]                  
                          p(U92#) = [0]                           
                           p(__#) = [0]                           
                            p(a#) = [0]                           
                     p(activate#) = [2] x1 + [4]                  
                            p(e#) = [4]                           
                            p(i#) = [4]                           
                       p(isList#) = [4] x1 + [3]                  
                     p(isNeList#) = [4] x1 + [0]                  
                      p(isNePal#) = [1]                           
                        p(isPal#) = [1] x1 + [0]                  
                p(isPalListKind#) = [1]                           
                        p(isQid#) = [0]                           
                          p(nil#) = [1]                           
                            p(o#) = [2]                           
                            p(u#) = [1]                           
                           p(c_1) = [1] x1 + [0]                  
                           p(c_2) = [1] x1 + [2]                  
                           p(c_3) = [0]                           
                           p(c_4) = [1] x1 + [0]                  
                           p(c_5) = [1] x1 + [0]                  
                           p(c_6) = [1] x1 + [0]                  
                           p(c_7) = [1] x1 + [1] x2 + [0]         
                           p(c_8) = [1] x1 + [0]                  
                           p(c_9) = [0]                           
                          p(c_10) = [1] x1 + [1]                  
                          p(c_11) = [2] x3 + [0]                  
                          p(c_12) = [0]                           
                          p(c_13) = [1] x1 + [0]                  
                          p(c_14) = [1] x1 + [0]                  
                          p(c_15) = [1] x1 + [0]                  
                          p(c_16) = [1] x1 + [1] x2 + [0]         
                          p(c_17) = [1] x1 + [2]                  
                          p(c_18) = [0]                           
                          p(c_19) = [1] x1 + [0]                  
                          p(c_20) = [1] x1 + [0]                  
                          p(c_21) = [1] x1 + [0]                  
                          p(c_22) = [1] x1 + [1] x2 + [0]         
                          p(c_23) = [1] x1 + [0]                  
                          p(c_24) = [1]                           
                          p(c_25) = [2] x1 + [0]                  
                          p(c_26) = [1] x2 + [0]                  
                          p(c_27) = [0]                           
                          p(c_28) = [0]                           
                          p(c_29) = [1] x1 + [0]                  
                          p(c_30) = [1]                           
                          p(c_31) = [0]                           
                          p(c_32) = [1]                           
                          p(c_33) = [0]                           
                          p(c_34) = [0]                           
                          p(c_35) = [2] x1 + [2]                  
                          p(c_36) = [1]                           
                          p(c_37) = [0]                           
                          p(c_38) = [0]                           
                          p(c_39) = [0]                           
                          p(c_40) = [1] x1 + [1]                  
                          p(c_41) = [4] x1 + [0]                  
                          p(c_42) = [4] x1 + [0]                  
                          p(c_43) = [0]                           
                          p(c_44) = [4] x1 + [1]                  
                          p(c_45) = [1]                           
                          p(c_46) = [4]                           
                          p(c_47) = [0]                           
                          p(c_48) = [4]                           
                          p(c_49) = [1] x1 + [0]                  
                          p(c_50) = [1] x1 + [4]                  
                          p(c_51) = [4]                           
                          p(c_52) = [2] x2 + [4]                  
                          p(c_53) = [1] x1 + [1]                  
                          p(c_54) = [1] x1 + [3]                  
                          p(c_55) = [1]                           
                          p(c_56) = [1] x1 + [2]                  
                          p(c_57) = [1]                           
                          p(c_58) = [2]                           
                          p(c_59) = [2]                           
                          p(c_60) = [2]                           
                          p(c_61) = [4]                           
                          p(c_62) = [2]                           
                          p(c_63) = [1]                           
                          p(c_64) = [4]                           
                          p(c_65) = [1]                           
                          p(c_66) = [0]                           
                          p(c_67) = [2]                           
                          p(c_68) = [0]                           
                          p(c_69) = [1]                           
                          p(c_70) = [1]                           
                          p(c_71) = [2]                           
                          p(c_72) = [4]                           
              
              Following rules are strictly oriented:
                         U12#(tt(),V) = [4] V + [3]                          
                                      > [4] V + [2]                          
                                      = c_2(isNeList#(activate(V)))          
              
                        U45#(tt(),V2) = [4] V2 + [4]                         
                                      > [4] V2 + [2]                         
                                      = c_17(isNeList#(activate(V2)))        
              
                isList#(n____(V1,V2)) = [4] V1 + [4] V2 + [11]               
                                      > [4] V1 + [4] V2 + [10]               
                                      = c_50(U21#(isPalListKind(activate(V1))
                                                 ,activate(V1)               
                                                 ,activate(V2)))             
              
              isNeList#(n____(V1,V2)) = [4] V1 + [4] V2 + [8]                
                                      > [4] V1 + [4] V2 + [6]                
                                      = c_54(U51#(isPalListKind(activate(V1))
                                                 ,activate(V1)               
                                                 ,activate(V2)))             
              
              
              Following rules are (at-least) weakly oriented:
                         U11#(tt(),V) =  [4] V + [3]                          
                                      >= [4] V + [3]                          
                                      =  c_1(U12#(isPalListKind(activate(V))  
                                                 ,activate(V)))               
              
                     U21#(tt(),V1,V2) =  [4] V1 + [4] V2 + [6]                
                                      >= [4] V1 + [4] V2 + [6]                
                                      =  c_4(U22#(isPalListKind(activate(V1)) 
                                                 ,activate(V1)                
                                                 ,activate(V2)))              
              
                     U22#(tt(),V1,V2) =  [4] V1 + [4] V2 + [6]                
                                      >= [4] V1 + [4] V2 + [6]                
                                      =  c_5(U23#(isPalListKind(activate(V2)) 
                                                 ,activate(V1)                
                                                 ,activate(V2)))              
              
                     U23#(tt(),V1,V2) =  [4] V1 + [4] V2 + [6]                
                                      >= [4] V1 + [4] V2 + [6]                
                                      =  c_6(U24#(isPalListKind(activate(V2)) 
                                                 ,activate(V1)                
                                                 ,activate(V2)))              
              
                     U24#(tt(),V1,V2) =  [4] V1 + [4] V2 + [6]                
                                      >= [4] V1 + [4] V2 + [6]                
                                      =  c_7(U25#(isList(activate(V1))        
                                                 ,activate(V2))               
                                            ,isList#(activate(V1)))           
              
                        U25#(tt(),V2) =  [4] V2 + [3]                         
                                      >= [4] V2 + [3]                         
                                      =  c_8(isList#(activate(V2)))           
              
                     U41#(tt(),V1,V2) =  [4] V1 + [4] V2 + [7]                
                                      >= [4] V1 + [4] V2 + [7]                
                                      =  c_13(U42#(isPalListKind(activate(V1))
                                                  ,activate(V1)               
                                                  ,activate(V2)))             
              
                     U42#(tt(),V1,V2) =  [4] V1 + [4] V2 + [7]                
                                      >= [4] V1 + [4] V2 + [7]                
                                      =  c_14(U43#(isPalListKind(activate(V2))
                                                  ,activate(V1)               
                                                  ,activate(V2)))             
              
                     U43#(tt(),V1,V2) =  [4] V1 + [4] V2 + [7]                
                                      >= [4] V1 + [4] V2 + [7]                
                                      =  c_15(U44#(isPalListKind(activate(V2))
                                                  ,activate(V1)               
                                                  ,activate(V2)))             
              
                     U44#(tt(),V1,V2) =  [4] V1 + [4] V2 + [7]                
                                      >= [4] V1 + [4] V2 + [7]                
                                      =  c_16(U45#(isList(activate(V1))       
                                                  ,activate(V2))              
                                             ,isList#(activate(V1)))          
              
                     U51#(tt(),V1,V2) =  [4] V1 + [4] V2 + [3]                
                                      >= [4] V1 + [4] V2 + [3]                
                                      =  c_19(U52#(isPalListKind(activate(V1))
                                                  ,activate(V1)               
                                                  ,activate(V2)))             
              
                     U52#(tt(),V1,V2) =  [4] V1 + [4] V2 + [3]                
                                      >= [4] V1 + [4] V2 + [3]                
                                      =  c_20(U53#(isPalListKind(activate(V2))
                                                  ,activate(V1)               
                                                  ,activate(V2)))             
              
                     U53#(tt(),V1,V2) =  [4] V1 + [4] V2 + [3]                
                                      >= [4] V1 + [4] V2 + [3]                
                                      =  c_21(U54#(isPalListKind(activate(V2))
                                                  ,activate(V1)               
                                                  ,activate(V2)))             
              
                     U54#(tt(),V1,V2) =  [4] V1 + [4] V2 + [3]                
                                      >= [4] V1 + [4] V2 + [3]                
                                      =  c_22(U55#(isNeList(activate(V1))     
                                                  ,activate(V2))              
                                             ,isNeList#(activate(V1)))        
              
                        U55#(tt(),V2) =  [4] V2 + [3]                         
                                      >= [4] V2 + [3]                         
                                      =  c_23(isList#(activate(V2)))          
              
                           isList#(V) =  [4] V + [3]                          
                                      >= [4] V + [3]                          
                                      =  c_49(U11#(isPalListKind(activate(V)) 
                                                  ,activate(V)))              
              
              isNeList#(n____(V1,V2)) =  [4] V1 + [4] V2 + [8]                
                                      >= [4] V1 + [4] V2 + [8]                
                                      =  c_53(U41#(isPalListKind(activate(V1))
                                                  ,activate(V1)               
                                                  ,activate(V2)))             
              
                            __(X1,X2) =  [1] X1 + [1] X2 + [2]                
                                      >= [1] X1 + [1] X2 + [2]                
                                      =  n____(X1,X2)                         
              
                                  a() =  [4]                                  
                                      >= [4]                                  
                                      =  n__a()                               
              
                          activate(X) =  [1] X + [0]                          
                                      >= [1] X + [0]                          
                                      =  X                                    
              
               activate(n____(X1,X2)) =  [1] X1 + [1] X2 + [2]                
                                      >= [1] X1 + [1] X2 + [2]                
                                      =  __(X1,X2)                            
              
                     activate(n__a()) =  [4]                                  
                                      >= [4]                                  
                                      =  a()                                  
              
                     activate(n__e()) =  [6]                                  
                                      >= [6]                                  
                                      =  e()                                  
              
                     activate(n__i()) =  [0]                                  
                                      >= [0]                                  
                                      =  i()                                  
              
                   activate(n__nil()) =  [0]                                  
                                      >= [0]                                  
                                      =  nil()                                
              
                     activate(n__o()) =  [0]                                  
                                      >= [0]                                  
                                      =  o()                                  
              
                     activate(n__u()) =  [0]                                  
                                      >= [0]                                  
                                      =  u()                                  
              
                                  e() =  [6]                                  
                                      >= [6]                                  
                                      =  n__e()                               
              
                                  i() =  [0]                                  
                                      >= [0]                                  
                                      =  n__i()                               
              
                                nil() =  [0]                                  
                                      >= [0]                                  
                                      =  n__nil()                             
              
                                  o() =  [0]                                  
                                      >= [0]                                  
                                      =  n__o()                               
              
                                  u() =  [0]                                  
                                      >= [0]                                  
                                      =  n__u()                               
              
        *** 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.1.1.1.1 Progress [(?,O(1))]  ***
            Considered Problem:
              Strict DP Rules:
                U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)))
                U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
                U25#(tt(),V2) -> c_8(isList#(activate(V2)))
                U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
                U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
                U55#(tt(),V2) -> c_23(isList#(activate(V2)))
                isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)))
                isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              Strict TRS Rules:
                
              Weak DP Rules:
                U12#(tt(),V) -> c_2(isNeList#(activate(V)))
                U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
                isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              Weak TRS Rules:
                U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
                U12(tt(),V) -> U13(isNeList(activate(V)))
                U13(tt()) -> tt()
                U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
                U25(tt(),V2) -> U26(isList(activate(V2)))
                U26(tt()) -> tt()
                U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
                U32(tt(),V) -> U33(isQid(activate(V)))
                U33(tt()) -> tt()
                U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
                U45(tt(),V2) -> U46(isNeList(activate(V2)))
                U46(tt()) -> tt()
                U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
                U55(tt(),V2) -> U56(isList(activate(V2)))
                U56(tt()) -> tt()
                U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
                U92(tt()) -> tt()
                __(X1,X2) -> n____(X1,X2)
                a() -> n__a()
                activate(X) -> X
                activate(n____(X1,X2)) -> __(X1,X2)
                activate(n__a()) -> a()
                activate(n__e()) -> e()
                activate(n__i()) -> i()
                activate(n__nil()) -> nil()
                activate(n__o()) -> o()
                activate(n__u()) -> u()
                e() -> n__e()
                i() -> n__i()
                isList(V) -> U11(isPalListKind(activate(V)),activate(V))
                isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isList(n__nil()) -> tt()
                isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
                isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
                isPalListKind(n__a()) -> tt()
                isPalListKind(n__e()) -> tt()
                isPalListKind(n__i()) -> tt()
                isPalListKind(n__nil()) -> tt()
                isPalListKind(n__o()) -> tt()
                isPalListKind(n__u()) -> tt()
                isQid(n__a()) -> tt()
                isQid(n__e()) -> tt()
                isQid(n__i()) -> tt()
                isQid(n__o()) -> tt()
                isQid(n__u()) -> tt()
                nil() -> n__nil()
                o() -> n__o()
                u() -> n__u()
              Signature:
                {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/1,c_2/1,c_3/0,c_4/1,c_5/1,c_6/1,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/1,c_14/1,c_15/1,c_16/2,c_17/1,c_18/0,c_19/1,c_20/1,c_21/1,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/1,c_29/2,c_30/0,c_31/0,c_32/1,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/1,c_50/1,c_51/0,c_52/2,c_53/1,c_54/1,c_55/0,c_56/1,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
              Obligation:
                Innermost
                basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
            Applied Processor:
              Assumption
            Proof:
              ()
        
        *** 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.1.1.2 Progress [(O(1),O(1))]  ***
            Considered Problem:
              Strict DP Rules:
                
              Strict TRS Rules:
                
              Weak DP Rules:
                U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)))
                U12#(tt(),V) -> c_2(isNeList#(activate(V)))
                U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
                U25#(tt(),V2) -> c_8(isList#(activate(V2)))
                U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
                U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
                U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
                U55#(tt(),V2) -> c_23(isList#(activate(V2)))
                isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)))
                isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
              Weak TRS Rules:
                U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
                U12(tt(),V) -> U13(isNeList(activate(V)))
                U13(tt()) -> tt()
                U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
                U25(tt(),V2) -> U26(isList(activate(V2)))
                U26(tt()) -> tt()
                U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
                U32(tt(),V) -> U33(isQid(activate(V)))
                U33(tt()) -> tt()
                U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
                U45(tt(),V2) -> U46(isNeList(activate(V2)))
                U46(tt()) -> tt()
                U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
                U55(tt(),V2) -> U56(isList(activate(V2)))
                U56(tt()) -> tt()
                U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
                U92(tt()) -> tt()
                __(X1,X2) -> n____(X1,X2)
                a() -> n__a()
                activate(X) -> X
                activate(n____(X1,X2)) -> __(X1,X2)
                activate(n__a()) -> a()
                activate(n__e()) -> e()
                activate(n__i()) -> i()
                activate(n__nil()) -> nil()
                activate(n__o()) -> o()
                activate(n__u()) -> u()
                e() -> n__e()
                i() -> n__i()
                isList(V) -> U11(isPalListKind(activate(V)),activate(V))
                isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isList(n__nil()) -> tt()
                isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
                isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
                isPalListKind(n__a()) -> tt()
                isPalListKind(n__e()) -> tt()
                isPalListKind(n__i()) -> tt()
                isPalListKind(n__nil()) -> tt()
                isPalListKind(n__o()) -> tt()
                isPalListKind(n__u()) -> tt()
                isQid(n__a()) -> tt()
                isQid(n__e()) -> tt()
                isQid(n__i()) -> tt()
                isQid(n__o()) -> tt()
                isQid(n__u()) -> tt()
                nil() -> n__nil()
                o() -> n__o()
                u() -> n__u()
              Signature:
                {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/1,c_2/1,c_3/0,c_4/1,c_5/1,c_6/1,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/1,c_14/1,c_15/1,c_16/2,c_17/1,c_18/0,c_19/1,c_20/1,c_21/1,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/1,c_29/2,c_30/0,c_31/0,c_32/1,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/1,c_50/1,c_51/0,c_52/2,c_53/1,c_54/1,c_55/0,c_56/1,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
              Obligation:
                Innermost
                basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
            Applied Processor:
              RemoveWeakSuffixes
            Proof:
              Consider the dependency graph
                1:W:U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)))
                   -->_1 U12#(tt(),V) -> c_2(isNeList#(activate(V))):2
                
                2:W:U12#(tt(),V) -> c_2(isNeList#(activate(V)))
                   -->_1 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))):21
                   -->_1 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))):20
                
                3:W:U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                   -->_1 U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2))):4
                
                4:W:U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                   -->_1 U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2))):5
                
                5:W:U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                   -->_1 U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1))):6
                
                6:W:U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
                   -->_2 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))):19
                   -->_2 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V))):18
                   -->_1 U25#(tt(),V2) -> c_8(isList#(activate(V2))):7
                
                7:W:U25#(tt(),V2) -> c_8(isList#(activate(V2)))
                   -->_1 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))):19
                   -->_1 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V))):18
                
                8:W:U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                   -->_1 U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2))):9
                
                9:W:U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                   -->_1 U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2))):10
                
                10:W:U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                   -->_1 U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1))):11
                
                11:W:U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
                   -->_2 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))):19
                   -->_2 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V))):18
                   -->_1 U45#(tt(),V2) -> c_17(isNeList#(activate(V2))):12
                
                12:W:U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
                   -->_1 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))):21
                   -->_1 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))):20
                
                13:W:U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                   -->_1 U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2))):14
                
                14:W:U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                   -->_1 U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2))):15
                
                15:W:U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)))
                   -->_1 U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1))):16
                
                16:W:U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
                   -->_2 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))):21
                   -->_2 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))):20
                   -->_1 U55#(tt(),V2) -> c_23(isList#(activate(V2))):17
                
                17:W:U55#(tt(),V2) -> c_23(isList#(activate(V2)))
                   -->_1 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))):19
                   -->_1 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V))):18
                
                18:W:isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)))
                   -->_1 U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V))):1
                
                19:W:isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                   -->_1 U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2))):3
                
                20:W:isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                   -->_1 U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2))):8
                
                21:W:isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)))
                   -->_1 U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2))):13
                
              The following weak DPs constitute a sub-graph of the DG that is closed under successors. The DPs are removed.
                1:  U11#(tt(),V) ->                        
                      c_1(U12#(isPalListKind(activate(V))  
                              ,activate(V)))               
                18: isList#(V) ->                          
                      c_49(U11#(isPalListKind(activate(V)) 
                               ,activate(V)))              
                17: U55#(tt(),V2) ->                       
                      c_23(isList#(activate(V2)))          
                16: U54#(tt(),V1,V2) ->                    
                      c_22(U55#(isNeList(activate(V1))     
                               ,activate(V2))              
                          ,isNeList#(activate(V1)))        
                15: U53#(tt(),V1,V2) ->                    
                      c_21(U54#(isPalListKind(activate(V2))
                               ,activate(V1)               
                               ,activate(V2)))             
                14: U52#(tt(),V1,V2) ->                    
                      c_20(U53#(isPalListKind(activate(V2))
                               ,activate(V1)               
                               ,activate(V2)))             
                13: U51#(tt(),V1,V2) ->                    
                      c_19(U52#(isPalListKind(activate(V1))
                               ,activate(V1)               
                               ,activate(V2)))             
                21: isNeList#(n____(V1,V2)) ->             
                      c_54(U51#(isPalListKind(activate(V1))
                               ,activate(V1)               
                               ,activate(V2)))             
                12: U45#(tt(),V2) ->                       
                      c_17(isNeList#(activate(V2)))        
                11: U44#(tt(),V1,V2) ->                    
                      c_16(U45#(isList(activate(V1))       
                               ,activate(V2))              
                          ,isList#(activate(V1)))          
                10: U43#(tt(),V1,V2) ->                    
                      c_15(U44#(isPalListKind(activate(V2))
                               ,activate(V1)               
                               ,activate(V2)))             
                9:  U42#(tt(),V1,V2) ->                    
                      c_14(U43#(isPalListKind(activate(V2))
                               ,activate(V1)               
                               ,activate(V2)))             
                8:  U41#(tt(),V1,V2) ->                    
                      c_13(U42#(isPalListKind(activate(V1))
                               ,activate(V1)               
                               ,activate(V2)))             
                20: isNeList#(n____(V1,V2)) ->             
                      c_53(U41#(isPalListKind(activate(V1))
                               ,activate(V1)               
                               ,activate(V2)))             
                2:  U12#(tt(),V) ->                        
                      c_2(isNeList#(activate(V)))          
                7:  U25#(tt(),V2) ->                       
                      c_8(isList#(activate(V2)))           
                6:  U24#(tt(),V1,V2) ->                    
                      c_7(U25#(isList(activate(V1))        
                              ,activate(V2))               
                         ,isList#(activate(V1)))           
                5:  U23#(tt(),V1,V2) ->                    
                      c_6(U24#(isPalListKind(activate(V2)) 
                              ,activate(V1)                
                              ,activate(V2)))              
                4:  U22#(tt(),V1,V2) ->                    
                      c_5(U23#(isPalListKind(activate(V2)) 
                              ,activate(V1)                
                              ,activate(V2)))              
                3:  U21#(tt(),V1,V2) ->                    
                      c_4(U22#(isPalListKind(activate(V1)) 
                              ,activate(V1)                
                              ,activate(V2)))              
                19: isList#(n____(V1,V2)) ->               
                      c_50(U21#(isPalListKind(activate(V1))
                               ,activate(V1)               
                               ,activate(V2)))             
        *** 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.1.1.2.1 Progress [(O(1),O(1))]  ***
            Considered Problem:
              Strict DP Rules:
                
              Strict TRS Rules:
                
              Weak DP Rules:
                
              Weak TRS Rules:
                U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
                U12(tt(),V) -> U13(isNeList(activate(V)))
                U13(tt()) -> tt()
                U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
                U25(tt(),V2) -> U26(isList(activate(V2)))
                U26(tt()) -> tt()
                U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
                U32(tt(),V) -> U33(isQid(activate(V)))
                U33(tt()) -> tt()
                U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
                U45(tt(),V2) -> U46(isNeList(activate(V2)))
                U46(tt()) -> tt()
                U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
                U55(tt(),V2) -> U56(isList(activate(V2)))
                U56(tt()) -> tt()
                U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
                U92(tt()) -> tt()
                __(X1,X2) -> n____(X1,X2)
                a() -> n__a()
                activate(X) -> X
                activate(n____(X1,X2)) -> __(X1,X2)
                activate(n__a()) -> a()
                activate(n__e()) -> e()
                activate(n__i()) -> i()
                activate(n__nil()) -> nil()
                activate(n__o()) -> o()
                activate(n__u()) -> u()
                e() -> n__e()
                i() -> n__i()
                isList(V) -> U11(isPalListKind(activate(V)),activate(V))
                isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isList(n__nil()) -> tt()
                isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
                isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
                isPalListKind(n__a()) -> tt()
                isPalListKind(n__e()) -> tt()
                isPalListKind(n__i()) -> tt()
                isPalListKind(n__nil()) -> tt()
                isPalListKind(n__o()) -> tt()
                isPalListKind(n__u()) -> tt()
                isQid(n__a()) -> tt()
                isQid(n__e()) -> tt()
                isQid(n__i()) -> tt()
                isQid(n__o()) -> tt()
                isQid(n__u()) -> tt()
                nil() -> n__nil()
                o() -> n__o()
                u() -> n__u()
              Signature:
                {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/1,c_2/1,c_3/0,c_4/1,c_5/1,c_6/1,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/1,c_14/1,c_15/1,c_16/2,c_17/1,c_18/0,c_19/1,c_20/1,c_21/1,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/1,c_29/2,c_30/0,c_31/0,c_32/1,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/1,c_50/1,c_51/0,c_52/2,c_53/1,c_54/1,c_55/0,c_56/1,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
              Obligation:
                Innermost
                basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
            Applied Processor:
              EmptyProcessor
            Proof:
              The problem is already closed. The intended complexity is O(1).
        
    *** 1.1.1.1.1.1.1.1.1.1.2 Progress [(?,O(n^1))]  ***
        Considered Problem:
          Strict DP Rules:
            U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
            U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
            isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
          Strict TRS Rules:
            
          Weak DP Rules:
            U11#(tt(),V) -> U12#(isPalListKind(activate(V)),activate(V))
            U11#(tt(),V) -> isPalListKind#(activate(V))
            U12#(tt(),V) -> isNeList#(activate(V))
            U21#(tt(),V1,V2) -> U22#(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U21#(tt(),V1,V2) -> isPalListKind#(activate(V1))
            U22#(tt(),V1,V2) -> U23#(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U22#(tt(),V1,V2) -> isPalListKind#(activate(V2))
            U23#(tt(),V1,V2) -> U24#(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U23#(tt(),V1,V2) -> isPalListKind#(activate(V2))
            U24#(tt(),V1,V2) -> U25#(isList(activate(V1)),activate(V2))
            U24#(tt(),V1,V2) -> isList#(activate(V1))
            U25#(tt(),V2) -> isList#(activate(V2))
            U41#(tt(),V1,V2) -> U42#(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U41#(tt(),V1,V2) -> isPalListKind#(activate(V1))
            U42#(tt(),V1,V2) -> U43#(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U42#(tt(),V1,V2) -> isPalListKind#(activate(V2))
            U43#(tt(),V1,V2) -> U44#(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U43#(tt(),V1,V2) -> isPalListKind#(activate(V2))
            U44#(tt(),V1,V2) -> U45#(isList(activate(V1)),activate(V2))
            U44#(tt(),V1,V2) -> isList#(activate(V1))
            U45#(tt(),V2) -> isNeList#(activate(V2))
            U51#(tt(),V1,V2) -> U52#(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U51#(tt(),V1,V2) -> isPalListKind#(activate(V1))
            U52#(tt(),V1,V2) -> U53#(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U52#(tt(),V1,V2) -> isPalListKind#(activate(V2))
            U53#(tt(),V1,V2) -> U54#(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U53#(tt(),V1,V2) -> isPalListKind#(activate(V2))
            U54#(tt(),V1,V2) -> U55#(isNeList(activate(V1)),activate(V2))
            U54#(tt(),V1,V2) -> isNeList#(activate(V1))
            U55#(tt(),V2) -> isList#(activate(V2))
            U61#(tt(),V) -> isPalListKind#(activate(V))
            U71#(tt(),I,P) -> U72#(isPalListKind(activate(I)),activate(P))
            U71#(tt(),I,P) -> isPalListKind#(activate(I))
            U72#(tt(),P) -> U73#(isPal(activate(P)),activate(P))
            U72#(tt(),P) -> isPal#(activate(P))
            U73#(tt(),P) -> isPalListKind#(activate(P))
            U81#(tt(),V) -> U82#(isPalListKind(activate(V)),activate(V))
            U81#(tt(),V) -> isPalListKind#(activate(V))
            U82#(tt(),V) -> isNePal#(activate(V))
            isList#(V) -> U11#(isPalListKind(activate(V)),activate(V))
            isList#(V) -> isPalListKind#(activate(V))
            isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isList#(n____(V1,V2)) -> isPalListKind#(activate(V1))
            isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isNeList#(n____(V1,V2)) -> isPalListKind#(activate(V1))
            isNePal#(V) -> U61#(isPalListKind(activate(V)),activate(V))
            isNePal#(V) -> isPalListKind#(activate(V))
            isPal#(V) -> U81#(isPalListKind(activate(V)),activate(V))
            isPal#(V) -> isPalListKind#(activate(V))
          Weak TRS Rules:
            U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
            U12(tt(),V) -> U13(isNeList(activate(V)))
            U13(tt()) -> tt()
            U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
            U25(tt(),V2) -> U26(isList(activate(V2)))
            U26(tt()) -> tt()
            U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
            U32(tt(),V) -> U33(isQid(activate(V)))
            U33(tt()) -> tt()
            U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
            U45(tt(),V2) -> U46(isNeList(activate(V2)))
            U46(tt()) -> tt()
            U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
            U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
            U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
            U55(tt(),V2) -> U56(isList(activate(V2)))
            U56(tt()) -> tt()
            U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
            U62(tt(),V) -> U63(isQid(activate(V)))
            U63(tt()) -> tt()
            U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
            U82(tt(),V) -> U83(isNePal(activate(V)))
            U83(tt()) -> tt()
            U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
            U92(tt()) -> tt()
            __(X1,X2) -> n____(X1,X2)
            a() -> n__a()
            activate(X) -> X
            activate(n____(X1,X2)) -> __(X1,X2)
            activate(n__a()) -> a()
            activate(n__e()) -> e()
            activate(n__i()) -> i()
            activate(n__nil()) -> nil()
            activate(n__o()) -> o()
            activate(n__u()) -> u()
            e() -> n__e()
            i() -> n__i()
            isList(V) -> U11(isPalListKind(activate(V)),activate(V))
            isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isList(n__nil()) -> tt()
            isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
            isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
            isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
            isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
            isPal(n__nil()) -> tt()
            isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
            isPalListKind(n__a()) -> tt()
            isPalListKind(n__e()) -> tt()
            isPalListKind(n__i()) -> tt()
            isPalListKind(n__nil()) -> tt()
            isPalListKind(n__o()) -> tt()
            isPalListKind(n__u()) -> tt()
            isQid(n__a()) -> tt()
            isQid(n__e()) -> tt()
            isQid(n__i()) -> tt()
            isQid(n__o()) -> tt()
            isQid(n__u()) -> tt()
            nil() -> n__nil()
            o() -> n__o()
            u() -> n__u()
          Signature:
            {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
          Obligation:
            Innermost
            basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
        Applied Processor:
          PredecessorEstimationCP {onSelectionCP = any intersect of rules of CDG leaf and strict-rules, withComplexityPair = NaturalMI {miDimension = 1, miDegree = 1, miKind = Algebraic, uargs = UArgs, urules = URules, selector = Nothing, greedy = NoGreedy}}
        Proof:
          We first use the processor NaturalMI {miDimension = 1, miDegree = 1, miKind = Algebraic, uargs = UArgs, urules = URules, selector = Nothing, greedy = NoGreedy} to orient following rules strictly:
            4: isPalListKind#(n____(V1,V2)) ->        
                 c_58(U91#(isPalListKind(activate(V1))
                          ,activate(V2))              
                     ,isPalListKind#(activate(V1)))   
            
          Consider the set of all dependency pairs
            1:  U31#(tt(),V) ->                        
                  c_10(isPalListKind#(activate(V)))    
            2:  U91#(tt(),V2) ->                       
                  c_35(isPalListKind#(activate(V2)))   
            3:  isNeList#(V) ->                        
                  c_52(U31#(isPalListKind(activate(V)) 
                           ,activate(V))               
                      ,isPalListKind#(activate(V)))    
            4:  isPalListKind#(n____(V1,V2)) ->        
                  c_58(U91#(isPalListKind(activate(V1))
                           ,activate(V2))              
                      ,isPalListKind#(activate(V1)))   
            5:  U11#(tt(),V) ->                        
                  U12#(isPalListKind(activate(V))      
                      ,activate(V))                    
            6:  U11#(tt(),V) ->                        
                  isPalListKind#(activate(V))          
            7:  U12#(tt(),V) ->                        
                  isNeList#(activate(V))               
            8:  U21#(tt(),V1,V2) ->                    
                  U22#(isPalListKind(activate(V1))     
                      ,activate(V1)                    
                      ,activate(V2))                   
            9:  U21#(tt(),V1,V2) ->                    
                  isPalListKind#(activate(V1))         
            10: U22#(tt(),V1,V2) ->                    
                  U23#(isPalListKind(activate(V2))     
                      ,activate(V1)                    
                      ,activate(V2))                   
            11: U22#(tt(),V1,V2) ->                    
                  isPalListKind#(activate(V2))         
            12: U23#(tt(),V1,V2) ->                    
                  U24#(isPalListKind(activate(V2))     
                      ,activate(V1)                    
                      ,activate(V2))                   
            13: U23#(tt(),V1,V2) ->                    
                  isPalListKind#(activate(V2))         
            14: U24#(tt(),V1,V2) ->                    
                  U25#(isList(activate(V1))            
                      ,activate(V2))                   
            15: U24#(tt(),V1,V2) ->                    
                  isList#(activate(V1))                
            16: U25#(tt(),V2) ->                       
                  isList#(activate(V2))                
            17: U41#(tt(),V1,V2) ->                    
                  U42#(isPalListKind(activate(V1))     
                      ,activate(V1)                    
                      ,activate(V2))                   
            18: U41#(tt(),V1,V2) ->                    
                  isPalListKind#(activate(V1))         
            19: U42#(tt(),V1,V2) ->                    
                  U43#(isPalListKind(activate(V2))     
                      ,activate(V1)                    
                      ,activate(V2))                   
            20: U42#(tt(),V1,V2) ->                    
                  isPalListKind#(activate(V2))         
            21: U43#(tt(),V1,V2) ->                    
                  U44#(isPalListKind(activate(V2))     
                      ,activate(V1)                    
                      ,activate(V2))                   
            22: U43#(tt(),V1,V2) ->                    
                  isPalListKind#(activate(V2))         
            23: U44#(tt(),V1,V2) ->                    
                  U45#(isList(activate(V1))            
                      ,activate(V2))                   
            24: U44#(tt(),V1,V2) ->                    
                  isList#(activate(V1))                
            25: U45#(tt(),V2) ->                       
                  isNeList#(activate(V2))              
            26: U51#(tt(),V1,V2) ->                    
                  U52#(isPalListKind(activate(V1))     
                      ,activate(V1)                    
                      ,activate(V2))                   
            27: U51#(tt(),V1,V2) ->                    
                  isPalListKind#(activate(V1))         
            28: U52#(tt(),V1,V2) ->                    
                  U53#(isPalListKind(activate(V2))     
                      ,activate(V1)                    
                      ,activate(V2))                   
            29: U52#(tt(),V1,V2) ->                    
                  isPalListKind#(activate(V2))         
            30: U53#(tt(),V1,V2) ->                    
                  U54#(isPalListKind(activate(V2))     
                      ,activate(V1)                    
                      ,activate(V2))                   
            31: U53#(tt(),V1,V2) ->                    
                  isPalListKind#(activate(V2))         
            32: U54#(tt(),V1,V2) ->                    
                  U55#(isNeList(activate(V1))          
                      ,activate(V2))                   
            33: U54#(tt(),V1,V2) ->                    
                  isNeList#(activate(V1))              
            34: U55#(tt(),V2) ->                       
                  isList#(activate(V2))                
            35: U61#(tt(),V) ->                        
                  isPalListKind#(activate(V))          
            36: U71#(tt(),I,P) ->                      
                  U72#(isPalListKind(activate(I))      
                      ,activate(P))                    
            37: U71#(tt(),I,P) ->                      
                  isPalListKind#(activate(I))          
            38: U72#(tt(),P) ->                        
                  U73#(isPal(activate(P))              
                      ,activate(P))                    
            39: U72#(tt(),P) ->                        
                  isPal#(activate(P))                  
            40: U73#(tt(),P) ->                        
                  isPalListKind#(activate(P))          
            41: U81#(tt(),V) ->                        
                  U82#(isPalListKind(activate(V))      
                      ,activate(V))                    
            42: U81#(tt(),V) ->                        
                  isPalListKind#(activate(V))          
            43: U82#(tt(),V) ->                        
                  isNePal#(activate(V))                
            44: isList#(V) ->                          
                  U11#(isPalListKind(activate(V))      
                      ,activate(V))                    
            45: isList#(V) ->                          
                  isPalListKind#(activate(V))          
            46: isList#(n____(V1,V2)) ->               
                  U21#(isPalListKind(activate(V1))     
                      ,activate(V1)                    
                      ,activate(V2))                   
            47: isList#(n____(V1,V2)) ->               
                  isPalListKind#(activate(V1))         
            48: isNeList#(n____(V1,V2)) ->             
                  U41#(isPalListKind(activate(V1))     
                      ,activate(V1)                    
                      ,activate(V2))                   
            49: isNeList#(n____(V1,V2)) ->             
                  U51#(isPalListKind(activate(V1))     
                      ,activate(V1)                    
                      ,activate(V2))                   
            50: isNeList#(n____(V1,V2)) ->             
                  isPalListKind#(activate(V1))         
            51: isNePal#(V) ->                         
                  U61#(isPalListKind(activate(V))      
                      ,activate(V))                    
            52: isNePal#(V) ->                         
                  isPalListKind#(activate(V))          
            53: isPal#(V) ->                           
                  U81#(isPalListKind(activate(V))      
                      ,activate(V))                    
            54: isPal#(V) ->                           
                  isPalListKind#(activate(V))          
          Processor NaturalMI {miDimension = 1, miDegree = 1, miKind = Algebraic, uargs = UArgs, urules = URules, selector = Nothing, greedy = NoGreedy}induces the complexity certificateTIME (?,O(n^1))
          SPACE(?,?)on application of the dependency pairs
            {4}
          These cover all (indirect) predecessors of dependency pairs
            {2,4,35,36,37,38,39,40,41,42,43,51,52,53,54}
          their number of applications is equally bounded.
          The dependency pairs are shifted into the weak component.
      *** 1.1.1.1.1.1.1.1.1.1.2.1 Progress [(?,O(n^1))]  ***
          Considered Problem:
            Strict DP Rules:
              U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
              U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
              isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
              isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
            Strict TRS Rules:
              
            Weak DP Rules:
              U11#(tt(),V) -> U12#(isPalListKind(activate(V)),activate(V))
              U11#(tt(),V) -> isPalListKind#(activate(V))
              U12#(tt(),V) -> isNeList#(activate(V))
              U21#(tt(),V1,V2) -> U22#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U21#(tt(),V1,V2) -> isPalListKind#(activate(V1))
              U22#(tt(),V1,V2) -> U23#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U22#(tt(),V1,V2) -> isPalListKind#(activate(V2))
              U23#(tt(),V1,V2) -> U24#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23#(tt(),V1,V2) -> isPalListKind#(activate(V2))
              U24#(tt(),V1,V2) -> U25#(isList(activate(V1)),activate(V2))
              U24#(tt(),V1,V2) -> isList#(activate(V1))
              U25#(tt(),V2) -> isList#(activate(V2))
              U41#(tt(),V1,V2) -> U42#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U41#(tt(),V1,V2) -> isPalListKind#(activate(V1))
              U42#(tt(),V1,V2) -> U43#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U42#(tt(),V1,V2) -> isPalListKind#(activate(V2))
              U43#(tt(),V1,V2) -> U44#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43#(tt(),V1,V2) -> isPalListKind#(activate(V2))
              U44#(tt(),V1,V2) -> U45#(isList(activate(V1)),activate(V2))
              U44#(tt(),V1,V2) -> isList#(activate(V1))
              U45#(tt(),V2) -> isNeList#(activate(V2))
              U51#(tt(),V1,V2) -> U52#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U51#(tt(),V1,V2) -> isPalListKind#(activate(V1))
              U52#(tt(),V1,V2) -> U53#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U52#(tt(),V1,V2) -> isPalListKind#(activate(V2))
              U53#(tt(),V1,V2) -> U54#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53#(tt(),V1,V2) -> isPalListKind#(activate(V2))
              U54#(tt(),V1,V2) -> U55#(isNeList(activate(V1)),activate(V2))
              U54#(tt(),V1,V2) -> isNeList#(activate(V1))
              U55#(tt(),V2) -> isList#(activate(V2))
              U61#(tt(),V) -> isPalListKind#(activate(V))
              U71#(tt(),I,P) -> U72#(isPalListKind(activate(I)),activate(P))
              U71#(tt(),I,P) -> isPalListKind#(activate(I))
              U72#(tt(),P) -> U73#(isPal(activate(P)),activate(P))
              U72#(tt(),P) -> isPal#(activate(P))
              U73#(tt(),P) -> isPalListKind#(activate(P))
              U81#(tt(),V) -> U82#(isPalListKind(activate(V)),activate(V))
              U81#(tt(),V) -> isPalListKind#(activate(V))
              U82#(tt(),V) -> isNePal#(activate(V))
              isList#(V) -> U11#(isPalListKind(activate(V)),activate(V))
              isList#(V) -> isPalListKind#(activate(V))
              isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isList#(n____(V1,V2)) -> isPalListKind#(activate(V1))
              isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList#(n____(V1,V2)) -> isPalListKind#(activate(V1))
              isNePal#(V) -> U61#(isPalListKind(activate(V)),activate(V))
              isNePal#(V) -> isPalListKind#(activate(V))
              isPal#(V) -> U81#(isPalListKind(activate(V)),activate(V))
              isPal#(V) -> isPalListKind#(activate(V))
            Weak TRS Rules:
              U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
              U12(tt(),V) -> U13(isNeList(activate(V)))
              U13(tt()) -> tt()
              U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
              U25(tt(),V2) -> U26(isList(activate(V2)))
              U26(tt()) -> tt()
              U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
              U32(tt(),V) -> U33(isQid(activate(V)))
              U33(tt()) -> tt()
              U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
              U45(tt(),V2) -> U46(isNeList(activate(V2)))
              U46(tt()) -> tt()
              U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
              U55(tt(),V2) -> U56(isList(activate(V2)))
              U56(tt()) -> tt()
              U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
              U62(tt(),V) -> U63(isQid(activate(V)))
              U63(tt()) -> tt()
              U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
              U82(tt(),V) -> U83(isNePal(activate(V)))
              U83(tt()) -> tt()
              U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
              U92(tt()) -> tt()
              __(X1,X2) -> n____(X1,X2)
              a() -> n__a()
              activate(X) -> X
              activate(n____(X1,X2)) -> __(X1,X2)
              activate(n__a()) -> a()
              activate(n__e()) -> e()
              activate(n__i()) -> i()
              activate(n__nil()) -> nil()
              activate(n__o()) -> o()
              activate(n__u()) -> u()
              e() -> n__e()
              i() -> n__i()
              isList(V) -> U11(isPalListKind(activate(V)),activate(V))
              isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isList(n__nil()) -> tt()
              isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
              isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
              isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
              isPal(n__nil()) -> tt()
              isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
              isPalListKind(n__a()) -> tt()
              isPalListKind(n__e()) -> tt()
              isPalListKind(n__i()) -> tt()
              isPalListKind(n__nil()) -> tt()
              isPalListKind(n__o()) -> tt()
              isPalListKind(n__u()) -> tt()
              isQid(n__a()) -> tt()
              isQid(n__e()) -> tt()
              isQid(n__i()) -> tt()
              isQid(n__o()) -> tt()
              isQid(n__u()) -> tt()
              nil() -> n__nil()
              o() -> n__o()
              u() -> n__u()
            Signature:
              {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
            Obligation:
              Innermost
              basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
          Applied Processor:
            NaturalMI {miDimension = 1, miDegree = 1, miKind = Algebraic, uargs = UArgs, urules = URules, selector = Just first alternative for predecessorEstimation any intersect of rules of CDG leaf and strict-rules, greedy = NoGreedy}
          Proof:
            We apply a matrix interpretation of kind constructor based matrix interpretation:
            The following argument positions are considered usable:
              uargs(c_10) = {1},
              uargs(c_35) = {1},
              uargs(c_52) = {1,2},
              uargs(c_58) = {1,2}
            
            Following symbols are considered usable:
              {U81,U82,U83,__,a,activate,e,i,isPal,nil,o,u,U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}
            TcT has computed the following interpretation:
                         p(U11) = [1] x2 + [0]                  
                         p(U12) = [0]                           
                         p(U13) = [0]                           
                         p(U21) = [1] x3 + [0]                  
                         p(U22) = [1] x3 + [0]                  
                         p(U23) = [1] x3 + [2]                  
                         p(U24) = [2]                           
                         p(U25) = [2]                           
                         p(U26) = [0]                           
                         p(U31) = [4] x2 + [0]                  
                         p(U32) = [0]                           
                         p(U33) = [0]                           
                         p(U41) = [1] x2 + [4] x3 + [4]         
                         p(U42) = [1] x2 + [4] x3 + [2]         
                         p(U43) = [4]                           
                         p(U44) = [4] x2 + [2] x3 + [6]         
                         p(U45) = [1] x1 + [4]                  
                         p(U46) = [1] x1 + [0]                  
                         p(U51) = [1] x1 + [1] x2 + [2] x3 + [2]
                         p(U52) = [1] x2 + [5]                  
                         p(U53) = [1] x2 + [4] x3 + [0]         
                         p(U54) = [2]                           
                         p(U55) = [4]                           
                         p(U56) = [0]                           
                         p(U61) = [4] x2 + [0]                  
                         p(U62) = [4] x2 + [2]                  
                         p(U63) = [6]                           
                         p(U71) = [2] x1 + [1]                  
                         p(U72) = [1]                           
                         p(U73) = [2] x1 + [4]                  
                         p(U74) = [0]                           
                         p(U81) = [2]                           
                         p(U82) = [2]                           
                         p(U83) = [2]                           
                         p(U91) = [6]                           
                         p(U92) = [0]                           
                          p(__) = [1] x1 + [1] x2 + [2]         
                           p(a) = [0]                           
                    p(activate) = [1] x1 + [0]                  
                           p(e) = [0]                           
                           p(i) = [0]                           
                      p(isList) = [4]                           
                    p(isNeList) = [4] x1 + [0]                  
                     p(isNePal) = [4] x1 + [0]                  
                       p(isPal) = [1] x1 + [2]                  
               p(isPalListKind) = [0]                           
                       p(isQid) = [0]                           
                       p(n____) = [1] x1 + [1] x2 + [2]         
                        p(n__a) = [0]                           
                        p(n__e) = [0]                           
                        p(n__i) = [0]                           
                      p(n__nil) = [0]                           
                        p(n__o) = [0]                           
                        p(n__u) = [0]                           
                         p(nil) = [0]                           
                           p(o) = [0]                           
                          p(tt) = [0]                           
                           p(u) = [0]                           
                        p(U11#) = [2] x2 + [0]                  
                        p(U12#) = [2] x2 + [0]                  
                        p(U13#) = [4]                           
                        p(U21#) = [2] x2 + [2] x3 + [4]         
                        p(U22#) = [2] x2 + [2] x3 + [0]         
                        p(U23#) = [2] x2 + [2] x3 + [0]         
                        p(U24#) = [2] x2 + [2] x3 + [0]         
                        p(U25#) = [2] x2 + [0]                  
                        p(U26#) = [0]                           
                        p(U31#) = [1] x2 + [0]                  
                        p(U32#) = [4] x1 + [0]                  
                        p(U33#) = [0]                           
                        p(U41#) = [2] x2 + [2] x3 + [4]         
                        p(U42#) = [2] x2 + [2] x3 + [3]         
                        p(U43#) = [2] x2 + [2] x3 + [3]         
                        p(U44#) = [2] x2 + [2] x3 + [0]         
                        p(U45#) = [2] x2 + [0]                  
                        p(U46#) = [1]                           
                        p(U51#) = [2] x2 + [2] x3 + [1]         
                        p(U52#) = [2] x2 + [2] x3 + [0]         
                        p(U53#) = [2] x2 + [2] x3 + [0]         
                        p(U54#) = [2] x2 + [2] x3 + [0]         
                        p(U55#) = [2] x2 + [0]                  
                        p(U56#) = [2] x1 + [0]                  
                        p(U61#) = [1] x2 + [2]                  
                        p(U62#) = [1] x2 + [1]                  
                        p(U63#) = [2]                           
                        p(U71#) = [4] x1 + [1] x2 + [4] x3 + [7]
                        p(U72#) = [4] x2 + [7]                  
                        p(U73#) = [2] x1 + [2] x2 + [3]         
                        p(U74#) = [0]                           
                        p(U81#) = [1] x2 + [7]                  
                        p(U82#) = [1] x2 + [4]                  
                        p(U83#) = [1] x1 + [0]                  
                        p(U91#) = [1] x2 + [0]                  
                        p(U92#) = [0]                           
                         p(__#) = [1] x2 + [4]                  
                          p(a#) = [1]                           
                   p(activate#) = [4] x1 + [0]                  
                          p(e#) = [0]                           
                          p(i#) = [4]                           
                     p(isList#) = [2] x1 + [0]                  
                   p(isNeList#) = [2] x1 + [0]                  
                    p(isNePal#) = [1] x1 + [2]                  
                      p(isPal#) = [4] x1 + [7]                  
              p(isPalListKind#) = [1] x1 + [0]                  
                      p(isQid#) = [1] x1 + [1]                  
                        p(nil#) = [2]                           
                          p(o#) = [4]                           
                          p(u#) = [1]                           
                         p(c_1) = [1] x1 + [4] x2 + [4]         
                         p(c_2) = [1] x1 + [0]                  
                         p(c_3) = [0]                           
                         p(c_4) = [1] x1 + [0]                  
                         p(c_5) = [2] x1 + [0]                  
                         p(c_6) = [1] x2 + [1]                  
                         p(c_7) = [1] x1 + [1]                  
                         p(c_8) = [2] x1 + [0]                  
                         p(c_9) = [4]                           
                        p(c_10) = [1] x1 + [0]                  
                        p(c_11) = [4] x1 + [1]                  
                        p(c_12) = [2]                           
                        p(c_13) = [1] x1 + [1]                  
                        p(c_14) = [4] x1 + [2]                  
                        p(c_15) = [2] x2 + [0]                  
                        p(c_16) = [1] x2 + [2]                  
                        p(c_17) = [4] x1 + [1]                  
                        p(c_18) = [1]                           
                        p(c_19) = [2] x1 + [1] x2 + [0]         
                        p(c_20) = [1] x1 + [1] x2 + [0]         
                        p(c_21) = [4]                           
                        p(c_22) = [1] x2 + [4]                  
                        p(c_23) = [1]                           
                        p(c_24) = [0]                           
                        p(c_25) = [2] x1 + [0]                  
                        p(c_26) = [1] x1 + [1] x2 + [0]         
                        p(c_27) = [4]                           
                        p(c_28) = [1]                           
                        p(c_29) = [4] x1 + [0]                  
                        p(c_30) = [4]                           
                        p(c_31) = [2]                           
                        p(c_32) = [1] x1 + [1] x2 + [0]         
                        p(c_33) = [0]                           
                        p(c_34) = [2]                           
                        p(c_35) = [1] x1 + [0]                  
                        p(c_36) = [1]                           
                        p(c_37) = [2]                           
                        p(c_38) = [1]                           
                        p(c_39) = [1]                           
                        p(c_40) = [0]                           
                        p(c_41) = [1] x1 + [0]                  
                        p(c_42) = [1] x1 + [0]                  
                        p(c_43) = [1] x1 + [0]                  
                        p(c_44) = [0]                           
                        p(c_45) = [0]                           
                        p(c_46) = [2] x1 + [1]                  
                        p(c_47) = [4]                           
                        p(c_48) = [2]                           
                        p(c_49) = [2] x1 + [1]                  
                        p(c_50) = [1] x1 + [4]                  
                        p(c_51) = [0]                           
                        p(c_52) = [1] x1 + [1] x2 + [0]         
                        p(c_53) = [0]                           
                        p(c_54) = [0]                           
                        p(c_55) = [0]                           
                        p(c_56) = [0]                           
                        p(c_57) = [0]                           
                        p(c_58) = [1] x1 + [1] x2 + [1]         
                        p(c_59) = [2]                           
                        p(c_60) = [0]                           
                        p(c_61) = [1]                           
                        p(c_62) = [1]                           
                        p(c_63) = [1]                           
                        p(c_64) = [0]                           
                        p(c_65) = [1]                           
                        p(c_66) = [1]                           
                        p(c_67) = [4]                           
                        p(c_68) = [0]                           
                        p(c_69) = [0]                           
                        p(c_70) = [4]                           
                        p(c_71) = [1]                           
                        p(c_72) = [0]                           
            
            Following rules are strictly oriented:
            isPalListKind#(n____(V1,V2)) = [1] V1 + [1] V2 + [2]                
                                         > [1] V1 + [1] V2 + [1]                
                                         = c_58(U91#(isPalListKind(activate(V1))
                                                    ,activate(V2))              
                                               ,isPalListKind#(activate(V1)))   
            
            
            Following rules are (at-least) weakly oriented:
                       U11#(tt(),V) =  [2] V + [0]                         
                                    >= [2] V + [0]                         
                                    =  U12#(isPalListKind(activate(V))     
                                           ,activate(V))                   
            
                       U11#(tt(),V) =  [2] V + [0]                         
                                    >= [1] V + [0]                         
                                    =  isPalListKind#(activate(V))         
            
                       U12#(tt(),V) =  [2] V + [0]                         
                                    >= [2] V + [0]                         
                                    =  isNeList#(activate(V))              
            
                   U21#(tt(),V1,V2) =  [2] V1 + [2] V2 + [4]               
                                    >= [2] V1 + [2] V2 + [0]               
                                    =  U22#(isPalListKind(activate(V1))    
                                           ,activate(V1)                   
                                           ,activate(V2))                  
            
                   U21#(tt(),V1,V2) =  [2] V1 + [2] V2 + [4]               
                                    >= [1] V1 + [0]                        
                                    =  isPalListKind#(activate(V1))        
            
                   U22#(tt(),V1,V2) =  [2] V1 + [2] V2 + [0]               
                                    >= [2] V1 + [2] V2 + [0]               
                                    =  U23#(isPalListKind(activate(V2))    
                                           ,activate(V1)                   
                                           ,activate(V2))                  
            
                   U22#(tt(),V1,V2) =  [2] V1 + [2] V2 + [0]               
                                    >= [1] V2 + [0]                        
                                    =  isPalListKind#(activate(V2))        
            
                   U23#(tt(),V1,V2) =  [2] V1 + [2] V2 + [0]               
                                    >= [2] V1 + [2] V2 + [0]               
                                    =  U24#(isPalListKind(activate(V2))    
                                           ,activate(V1)                   
                                           ,activate(V2))                  
            
                   U23#(tt(),V1,V2) =  [2] V1 + [2] V2 + [0]               
                                    >= [1] V2 + [0]                        
                                    =  isPalListKind#(activate(V2))        
            
                   U24#(tt(),V1,V2) =  [2] V1 + [2] V2 + [0]               
                                    >= [2] V2 + [0]                        
                                    =  U25#(isList(activate(V1))           
                                           ,activate(V2))                  
            
                   U24#(tt(),V1,V2) =  [2] V1 + [2] V2 + [0]               
                                    >= [2] V1 + [0]                        
                                    =  isList#(activate(V1))               
            
                      U25#(tt(),V2) =  [2] V2 + [0]                        
                                    >= [2] V2 + [0]                        
                                    =  isList#(activate(V2))               
            
                       U31#(tt(),V) =  [1] V + [0]                         
                                    >= [1] V + [0]                         
                                    =  c_10(isPalListKind#(activate(V)))   
            
                   U41#(tt(),V1,V2) =  [2] V1 + [2] V2 + [4]               
                                    >= [2] V1 + [2] V2 + [3]               
                                    =  U42#(isPalListKind(activate(V1))    
                                           ,activate(V1)                   
                                           ,activate(V2))                  
            
                   U41#(tt(),V1,V2) =  [2] V1 + [2] V2 + [4]               
                                    >= [1] V1 + [0]                        
                                    =  isPalListKind#(activate(V1))        
            
                   U42#(tt(),V1,V2) =  [2] V1 + [2] V2 + [3]               
                                    >= [2] V1 + [2] V2 + [3]               
                                    =  U43#(isPalListKind(activate(V2))    
                                           ,activate(V1)                   
                                           ,activate(V2))                  
            
                   U42#(tt(),V1,V2) =  [2] V1 + [2] V2 + [3]               
                                    >= [1] V2 + [0]                        
                                    =  isPalListKind#(activate(V2))        
            
                   U43#(tt(),V1,V2) =  [2] V1 + [2] V2 + [3]               
                                    >= [2] V1 + [2] V2 + [0]               
                                    =  U44#(isPalListKind(activate(V2))    
                                           ,activate(V1)                   
                                           ,activate(V2))                  
            
                   U43#(tt(),V1,V2) =  [2] V1 + [2] V2 + [3]               
                                    >= [1] V2 + [0]                        
                                    =  isPalListKind#(activate(V2))        
            
                   U44#(tt(),V1,V2) =  [2] V1 + [2] V2 + [0]               
                                    >= [2] V2 + [0]                        
                                    =  U45#(isList(activate(V1))           
                                           ,activate(V2))                  
            
                   U44#(tt(),V1,V2) =  [2] V1 + [2] V2 + [0]               
                                    >= [2] V1 + [0]                        
                                    =  isList#(activate(V1))               
            
                      U45#(tt(),V2) =  [2] V2 + [0]                        
                                    >= [2] V2 + [0]                        
                                    =  isNeList#(activate(V2))             
            
                   U51#(tt(),V1,V2) =  [2] V1 + [2] V2 + [1]               
                                    >= [2] V1 + [2] V2 + [0]               
                                    =  U52#(isPalListKind(activate(V1))    
                                           ,activate(V1)                   
                                           ,activate(V2))                  
            
                   U51#(tt(),V1,V2) =  [2] V1 + [2] V2 + [1]               
                                    >= [1] V1 + [0]                        
                                    =  isPalListKind#(activate(V1))        
            
                   U52#(tt(),V1,V2) =  [2] V1 + [2] V2 + [0]               
                                    >= [2] V1 + [2] V2 + [0]               
                                    =  U53#(isPalListKind(activate(V2))    
                                           ,activate(V1)                   
                                           ,activate(V2))                  
            
                   U52#(tt(),V1,V2) =  [2] V1 + [2] V2 + [0]               
                                    >= [1] V2 + [0]                        
                                    =  isPalListKind#(activate(V2))        
            
                   U53#(tt(),V1,V2) =  [2] V1 + [2] V2 + [0]               
                                    >= [2] V1 + [2] V2 + [0]               
                                    =  U54#(isPalListKind(activate(V2))    
                                           ,activate(V1)                   
                                           ,activate(V2))                  
            
                   U53#(tt(),V1,V2) =  [2] V1 + [2] V2 + [0]               
                                    >= [1] V2 + [0]                        
                                    =  isPalListKind#(activate(V2))        
            
                   U54#(tt(),V1,V2) =  [2] V1 + [2] V2 + [0]               
                                    >= [2] V2 + [0]                        
                                    =  U55#(isNeList(activate(V1))         
                                           ,activate(V2))                  
            
                   U54#(tt(),V1,V2) =  [2] V1 + [2] V2 + [0]               
                                    >= [2] V1 + [0]                        
                                    =  isNeList#(activate(V1))             
            
                      U55#(tt(),V2) =  [2] V2 + [0]                        
                                    >= [2] V2 + [0]                        
                                    =  isList#(activate(V2))               
            
                       U61#(tt(),V) =  [1] V + [2]                         
                                    >= [1] V + [0]                         
                                    =  isPalListKind#(activate(V))         
            
                     U71#(tt(),I,P) =  [1] I + [4] P + [7]                 
                                    >= [4] P + [7]                         
                                    =  U72#(isPalListKind(activate(I))     
                                           ,activate(P))                   
            
                     U71#(tt(),I,P) =  [1] I + [4] P + [7]                 
                                    >= [1] I + [0]                         
                                    =  isPalListKind#(activate(I))         
            
                       U72#(tt(),P) =  [4] P + [7]                         
                                    >= [4] P + [7]                         
                                    =  U73#(isPal(activate(P))             
                                           ,activate(P))                   
            
                       U72#(tt(),P) =  [4] P + [7]                         
                                    >= [4] P + [7]                         
                                    =  isPal#(activate(P))                 
            
                       U73#(tt(),P) =  [2] P + [3]                         
                                    >= [1] P + [0]                         
                                    =  isPalListKind#(activate(P))         
            
                       U81#(tt(),V) =  [1] V + [7]                         
                                    >= [1] V + [4]                         
                                    =  U82#(isPalListKind(activate(V))     
                                           ,activate(V))                   
            
                       U81#(tt(),V) =  [1] V + [7]                         
                                    >= [1] V + [0]                         
                                    =  isPalListKind#(activate(V))         
            
                       U82#(tt(),V) =  [1] V + [4]                         
                                    >= [1] V + [2]                         
                                    =  isNePal#(activate(V))               
            
                      U91#(tt(),V2) =  [1] V2 + [0]                        
                                    >= [1] V2 + [0]                        
                                    =  c_35(isPalListKind#(activate(V2)))  
            
                         isList#(V) =  [2] V + [0]                         
                                    >= [2] V + [0]                         
                                    =  U11#(isPalListKind(activate(V))     
                                           ,activate(V))                   
            
                         isList#(V) =  [2] V + [0]                         
                                    >= [1] V + [0]                         
                                    =  isPalListKind#(activate(V))         
            
              isList#(n____(V1,V2)) =  [2] V1 + [2] V2 + [4]               
                                    >= [2] V1 + [2] V2 + [4]               
                                    =  U21#(isPalListKind(activate(V1))    
                                           ,activate(V1)                   
                                           ,activate(V2))                  
            
              isList#(n____(V1,V2)) =  [2] V1 + [2] V2 + [4]               
                                    >= [1] V1 + [0]                        
                                    =  isPalListKind#(activate(V1))        
            
                       isNeList#(V) =  [2] V + [0]                         
                                    >= [2] V + [0]                         
                                    =  c_52(U31#(isPalListKind(activate(V))
                                                ,activate(V))              
                                           ,isPalListKind#(activate(V)))   
            
            isNeList#(n____(V1,V2)) =  [2] V1 + [2] V2 + [4]               
                                    >= [2] V1 + [2] V2 + [4]               
                                    =  U41#(isPalListKind(activate(V1))    
                                           ,activate(V1)                   
                                           ,activate(V2))                  
            
            isNeList#(n____(V1,V2)) =  [2] V1 + [2] V2 + [4]               
                                    >= [2] V1 + [2] V2 + [1]               
                                    =  U51#(isPalListKind(activate(V1))    
                                           ,activate(V1)                   
                                           ,activate(V2))                  
            
            isNeList#(n____(V1,V2)) =  [2] V1 + [2] V2 + [4]               
                                    >= [1] V1 + [0]                        
                                    =  isPalListKind#(activate(V1))        
            
                        isNePal#(V) =  [1] V + [2]                         
                                    >= [1] V + [2]                         
                                    =  U61#(isPalListKind(activate(V))     
                                           ,activate(V))                   
            
                        isNePal#(V) =  [1] V + [2]                         
                                    >= [1] V + [0]                         
                                    =  isPalListKind#(activate(V))         
            
                          isPal#(V) =  [4] V + [7]                         
                                    >= [1] V + [7]                         
                                    =  U81#(isPalListKind(activate(V))     
                                           ,activate(V))                   
            
                          isPal#(V) =  [4] V + [7]                         
                                    >= [1] V + [0]                         
                                    =  isPalListKind#(activate(V))         
            
                        U81(tt(),V) =  [2]                                 
                                    >= [2]                                 
                                    =  U82(isPalListKind(activate(V))      
                                          ,activate(V))                    
            
                        U82(tt(),V) =  [2]                                 
                                    >= [2]                                 
                                    =  U83(isNePal(activate(V)))           
            
                          U83(tt()) =  [2]                                 
                                    >= [0]                                 
                                    =  tt()                                
            
                          __(X1,X2) =  [1] X1 + [1] X2 + [2]               
                                    >= [1] X1 + [1] X2 + [2]               
                                    =  n____(X1,X2)                        
            
                                a() =  [0]                                 
                                    >= [0]                                 
                                    =  n__a()                              
            
                        activate(X) =  [1] X + [0]                         
                                    >= [1] X + [0]                         
                                    =  X                                   
            
             activate(n____(X1,X2)) =  [1] X1 + [1] X2 + [2]               
                                    >= [1] X1 + [1] X2 + [2]               
                                    =  __(X1,X2)                           
            
                   activate(n__a()) =  [0]                                 
                                    >= [0]                                 
                                    =  a()                                 
            
                   activate(n__e()) =  [0]                                 
                                    >= [0]                                 
                                    =  e()                                 
            
                   activate(n__i()) =  [0]                                 
                                    >= [0]                                 
                                    =  i()                                 
            
                 activate(n__nil()) =  [0]                                 
                                    >= [0]                                 
                                    =  nil()                               
            
                   activate(n__o()) =  [0]                                 
                                    >= [0]                                 
                                    =  o()                                 
            
                   activate(n__u()) =  [0]                                 
                                    >= [0]                                 
                                    =  u()                                 
            
                                e() =  [0]                                 
                                    >= [0]                                 
                                    =  n__e()                              
            
                                i() =  [0]                                 
                                    >= [0]                                 
                                    =  n__i()                              
            
                           isPal(V) =  [1] V + [2]                         
                                    >= [2]                                 
                                    =  U81(isPalListKind(activate(V))      
                                          ,activate(V))                    
            
                    isPal(n__nil()) =  [2]                                 
                                    >= [0]                                 
                                    =  tt()                                
            
                              nil() =  [0]                                 
                                    >= [0]                                 
                                    =  n__nil()                            
            
                                o() =  [0]                                 
                                    >= [0]                                 
                                    =  n__o()                              
            
                                u() =  [0]                                 
                                    >= [0]                                 
                                    =  n__u()                              
            
      *** 1.1.1.1.1.1.1.1.1.1.2.1.1 Progress [(?,O(1))]  ***
          Considered Problem:
            Strict DP Rules:
              U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
              U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
              isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            Strict TRS Rules:
              
            Weak DP Rules:
              U11#(tt(),V) -> U12#(isPalListKind(activate(V)),activate(V))
              U11#(tt(),V) -> isPalListKind#(activate(V))
              U12#(tt(),V) -> isNeList#(activate(V))
              U21#(tt(),V1,V2) -> U22#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U21#(tt(),V1,V2) -> isPalListKind#(activate(V1))
              U22#(tt(),V1,V2) -> U23#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U22#(tt(),V1,V2) -> isPalListKind#(activate(V2))
              U23#(tt(),V1,V2) -> U24#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23#(tt(),V1,V2) -> isPalListKind#(activate(V2))
              U24#(tt(),V1,V2) -> U25#(isList(activate(V1)),activate(V2))
              U24#(tt(),V1,V2) -> isList#(activate(V1))
              U25#(tt(),V2) -> isList#(activate(V2))
              U41#(tt(),V1,V2) -> U42#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U41#(tt(),V1,V2) -> isPalListKind#(activate(V1))
              U42#(tt(),V1,V2) -> U43#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U42#(tt(),V1,V2) -> isPalListKind#(activate(V2))
              U43#(tt(),V1,V2) -> U44#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43#(tt(),V1,V2) -> isPalListKind#(activate(V2))
              U44#(tt(),V1,V2) -> U45#(isList(activate(V1)),activate(V2))
              U44#(tt(),V1,V2) -> isList#(activate(V1))
              U45#(tt(),V2) -> isNeList#(activate(V2))
              U51#(tt(),V1,V2) -> U52#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U51#(tt(),V1,V2) -> isPalListKind#(activate(V1))
              U52#(tt(),V1,V2) -> U53#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U52#(tt(),V1,V2) -> isPalListKind#(activate(V2))
              U53#(tt(),V1,V2) -> U54#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53#(tt(),V1,V2) -> isPalListKind#(activate(V2))
              U54#(tt(),V1,V2) -> U55#(isNeList(activate(V1)),activate(V2))
              U54#(tt(),V1,V2) -> isNeList#(activate(V1))
              U55#(tt(),V2) -> isList#(activate(V2))
              U61#(tt(),V) -> isPalListKind#(activate(V))
              U71#(tt(),I,P) -> U72#(isPalListKind(activate(I)),activate(P))
              U71#(tt(),I,P) -> isPalListKind#(activate(I))
              U72#(tt(),P) -> U73#(isPal(activate(P)),activate(P))
              U72#(tt(),P) -> isPal#(activate(P))
              U73#(tt(),P) -> isPalListKind#(activate(P))
              U81#(tt(),V) -> U82#(isPalListKind(activate(V)),activate(V))
              U81#(tt(),V) -> isPalListKind#(activate(V))
              U82#(tt(),V) -> isNePal#(activate(V))
              isList#(V) -> U11#(isPalListKind(activate(V)),activate(V))
              isList#(V) -> isPalListKind#(activate(V))
              isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isList#(n____(V1,V2)) -> isPalListKind#(activate(V1))
              isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList#(n____(V1,V2)) -> isPalListKind#(activate(V1))
              isNePal#(V) -> U61#(isPalListKind(activate(V)),activate(V))
              isNePal#(V) -> isPalListKind#(activate(V))
              isPal#(V) -> U81#(isPalListKind(activate(V)),activate(V))
              isPal#(V) -> isPalListKind#(activate(V))
              isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
            Weak TRS Rules:
              U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
              U12(tt(),V) -> U13(isNeList(activate(V)))
              U13(tt()) -> tt()
              U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
              U25(tt(),V2) -> U26(isList(activate(V2)))
              U26(tt()) -> tt()
              U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
              U32(tt(),V) -> U33(isQid(activate(V)))
              U33(tt()) -> tt()
              U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
              U45(tt(),V2) -> U46(isNeList(activate(V2)))
              U46(tt()) -> tt()
              U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
              U55(tt(),V2) -> U56(isList(activate(V2)))
              U56(tt()) -> tt()
              U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
              U62(tt(),V) -> U63(isQid(activate(V)))
              U63(tt()) -> tt()
              U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
              U82(tt(),V) -> U83(isNePal(activate(V)))
              U83(tt()) -> tt()
              U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
              U92(tt()) -> tt()
              __(X1,X2) -> n____(X1,X2)
              a() -> n__a()
              activate(X) -> X
              activate(n____(X1,X2)) -> __(X1,X2)
              activate(n__a()) -> a()
              activate(n__e()) -> e()
              activate(n__i()) -> i()
              activate(n__nil()) -> nil()
              activate(n__o()) -> o()
              activate(n__u()) -> u()
              e() -> n__e()
              i() -> n__i()
              isList(V) -> U11(isPalListKind(activate(V)),activate(V))
              isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isList(n__nil()) -> tt()
              isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
              isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
              isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
              isPal(n__nil()) -> tt()
              isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
              isPalListKind(n__a()) -> tt()
              isPalListKind(n__e()) -> tt()
              isPalListKind(n__i()) -> tt()
              isPalListKind(n__nil()) -> tt()
              isPalListKind(n__o()) -> tt()
              isPalListKind(n__u()) -> tt()
              isQid(n__a()) -> tt()
              isQid(n__e()) -> tt()
              isQid(n__i()) -> tt()
              isQid(n__o()) -> tt()
              isQid(n__u()) -> tt()
              nil() -> n__nil()
              o() -> n__o()
              u() -> n__u()
            Signature:
              {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
            Obligation:
              Innermost
              basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
          Applied Processor:
            Assumption
          Proof:
            ()
      
      *** 1.1.1.1.1.1.1.1.1.1.2.2 Progress [(?,O(1))]  ***
          Considered Problem:
            Strict DP Rules:
              U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
              isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            Strict TRS Rules:
              
            Weak DP Rules:
              U11#(tt(),V) -> U12#(isPalListKind(activate(V)),activate(V))
              U11#(tt(),V) -> isPalListKind#(activate(V))
              U12#(tt(),V) -> isNeList#(activate(V))
              U21#(tt(),V1,V2) -> U22#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U21#(tt(),V1,V2) -> isPalListKind#(activate(V1))
              U22#(tt(),V1,V2) -> U23#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U22#(tt(),V1,V2) -> isPalListKind#(activate(V2))
              U23#(tt(),V1,V2) -> U24#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23#(tt(),V1,V2) -> isPalListKind#(activate(V2))
              U24#(tt(),V1,V2) -> U25#(isList(activate(V1)),activate(V2))
              U24#(tt(),V1,V2) -> isList#(activate(V1))
              U25#(tt(),V2) -> isList#(activate(V2))
              U41#(tt(),V1,V2) -> U42#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U41#(tt(),V1,V2) -> isPalListKind#(activate(V1))
              U42#(tt(),V1,V2) -> U43#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U42#(tt(),V1,V2) -> isPalListKind#(activate(V2))
              U43#(tt(),V1,V2) -> U44#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43#(tt(),V1,V2) -> isPalListKind#(activate(V2))
              U44#(tt(),V1,V2) -> U45#(isList(activate(V1)),activate(V2))
              U44#(tt(),V1,V2) -> isList#(activate(V1))
              U45#(tt(),V2) -> isNeList#(activate(V2))
              U51#(tt(),V1,V2) -> U52#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U51#(tt(),V1,V2) -> isPalListKind#(activate(V1))
              U52#(tt(),V1,V2) -> U53#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U52#(tt(),V1,V2) -> isPalListKind#(activate(V2))
              U53#(tt(),V1,V2) -> U54#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53#(tt(),V1,V2) -> isPalListKind#(activate(V2))
              U54#(tt(),V1,V2) -> U55#(isNeList(activate(V1)),activate(V2))
              U54#(tt(),V1,V2) -> isNeList#(activate(V1))
              U55#(tt(),V2) -> isList#(activate(V2))
              U61#(tt(),V) -> isPalListKind#(activate(V))
              U71#(tt(),I,P) -> U72#(isPalListKind(activate(I)),activate(P))
              U71#(tt(),I,P) -> isPalListKind#(activate(I))
              U72#(tt(),P) -> U73#(isPal(activate(P)),activate(P))
              U72#(tt(),P) -> isPal#(activate(P))
              U73#(tt(),P) -> isPalListKind#(activate(P))
              U81#(tt(),V) -> U82#(isPalListKind(activate(V)),activate(V))
              U81#(tt(),V) -> isPalListKind#(activate(V))
              U82#(tt(),V) -> isNePal#(activate(V))
              U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
              isList#(V) -> U11#(isPalListKind(activate(V)),activate(V))
              isList#(V) -> isPalListKind#(activate(V))
              isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isList#(n____(V1,V2)) -> isPalListKind#(activate(V1))
              isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList#(n____(V1,V2)) -> isPalListKind#(activate(V1))
              isNePal#(V) -> U61#(isPalListKind(activate(V)),activate(V))
              isNePal#(V) -> isPalListKind#(activate(V))
              isPal#(V) -> U81#(isPalListKind(activate(V)),activate(V))
              isPal#(V) -> isPalListKind#(activate(V))
              isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
            Weak TRS Rules:
              U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
              U12(tt(),V) -> U13(isNeList(activate(V)))
              U13(tt()) -> tt()
              U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
              U25(tt(),V2) -> U26(isList(activate(V2)))
              U26(tt()) -> tt()
              U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
              U32(tt(),V) -> U33(isQid(activate(V)))
              U33(tt()) -> tt()
              U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
              U45(tt(),V2) -> U46(isNeList(activate(V2)))
              U46(tt()) -> tt()
              U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
              U55(tt(),V2) -> U56(isList(activate(V2)))
              U56(tt()) -> tt()
              U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
              U62(tt(),V) -> U63(isQid(activate(V)))
              U63(tt()) -> tt()
              U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
              U82(tt(),V) -> U83(isNePal(activate(V)))
              U83(tt()) -> tt()
              U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
              U92(tt()) -> tt()
              __(X1,X2) -> n____(X1,X2)
              a() -> n__a()
              activate(X) -> X
              activate(n____(X1,X2)) -> __(X1,X2)
              activate(n__a()) -> a()
              activate(n__e()) -> e()
              activate(n__i()) -> i()
              activate(n__nil()) -> nil()
              activate(n__o()) -> o()
              activate(n__u()) -> u()
              e() -> n__e()
              i() -> n__i()
              isList(V) -> U11(isPalListKind(activate(V)),activate(V))
              isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isList(n__nil()) -> tt()
              isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
              isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
              isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
              isPal(n__nil()) -> tt()
              isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
              isPalListKind(n__a()) -> tt()
              isPalListKind(n__e()) -> tt()
              isPalListKind(n__i()) -> tt()
              isPalListKind(n__nil()) -> tt()
              isPalListKind(n__o()) -> tt()
              isPalListKind(n__u()) -> tt()
              isQid(n__a()) -> tt()
              isQid(n__e()) -> tt()
              isQid(n__i()) -> tt()
              isQid(n__o()) -> tt()
              isQid(n__u()) -> tt()
              nil() -> n__nil()
              o() -> n__o()
              u() -> n__u()
            Signature:
              {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
            Obligation:
              Innermost
              basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
          Applied Processor:
            RemoveWeakSuffixes
          Proof:
            Consider the dependency graph
              1:S:U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              2:S:isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
                 -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
                 -->_1 U31#(tt(),V) -> c_10(isPalListKind#(activate(V))):1
              
              3:W:U11#(tt(),V) -> U12#(isPalListKind(activate(V)),activate(V))
                 -->_1 U12#(tt(),V) -> isNeList#(activate(V)):5
              
              4:W:U11#(tt(),V) -> isPalListKind#(activate(V))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              5:W:U12#(tt(),V) -> isNeList#(activate(V))
                 -->_1 isNeList#(n____(V1,V2)) -> isPalListKind#(activate(V1)):49
                 -->_1 isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)):48
                 -->_1 isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)):47
                 -->_1 isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):2
              
              6:W:U21#(tt(),V1,V2) -> U22#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                 -->_1 U22#(tt(),V1,V2) -> isPalListKind#(activate(V2)):9
                 -->_1 U22#(tt(),V1,V2) -> U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)):8
              
              7:W:U21#(tt(),V1,V2) -> isPalListKind#(activate(V1))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              8:W:U22#(tt(),V1,V2) -> U23#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                 -->_1 U23#(tt(),V1,V2) -> isPalListKind#(activate(V2)):11
                 -->_1 U23#(tt(),V1,V2) -> U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)):10
              
              9:W:U22#(tt(),V1,V2) -> isPalListKind#(activate(V2))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              10:W:U23#(tt(),V1,V2) -> U24#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                 -->_1 U24#(tt(),V1,V2) -> isList#(activate(V1)):13
                 -->_1 U24#(tt(),V1,V2) -> U25#(isList(activate(V1)),activate(V2)):12
              
              11:W:U23#(tt(),V1,V2) -> isPalListKind#(activate(V2))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              12:W:U24#(tt(),V1,V2) -> U25#(isList(activate(V1)),activate(V2))
                 -->_1 U25#(tt(),V2) -> isList#(activate(V2)):14
              
              13:W:U24#(tt(),V1,V2) -> isList#(activate(V1))
                 -->_1 isList#(n____(V1,V2)) -> isPalListKind#(activate(V1)):46
                 -->_1 isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)):45
                 -->_1 isList#(V) -> isPalListKind#(activate(V)):44
                 -->_1 isList#(V) -> U11#(isPalListKind(activate(V)),activate(V)):43
              
              14:W:U25#(tt(),V2) -> isList#(activate(V2))
                 -->_1 isList#(n____(V1,V2)) -> isPalListKind#(activate(V1)):46
                 -->_1 isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)):45
                 -->_1 isList#(V) -> isPalListKind#(activate(V)):44
                 -->_1 isList#(V) -> U11#(isPalListKind(activate(V)),activate(V)):43
              
              15:W:U41#(tt(),V1,V2) -> U42#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                 -->_1 U42#(tt(),V1,V2) -> isPalListKind#(activate(V2)):18
                 -->_1 U42#(tt(),V1,V2) -> U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)):17
              
              16:W:U41#(tt(),V1,V2) -> isPalListKind#(activate(V1))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              17:W:U42#(tt(),V1,V2) -> U43#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                 -->_1 U43#(tt(),V1,V2) -> isPalListKind#(activate(V2)):20
                 -->_1 U43#(tt(),V1,V2) -> U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)):19
              
              18:W:U42#(tt(),V1,V2) -> isPalListKind#(activate(V2))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              19:W:U43#(tt(),V1,V2) -> U44#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                 -->_1 U44#(tt(),V1,V2) -> isList#(activate(V1)):22
                 -->_1 U44#(tt(),V1,V2) -> U45#(isList(activate(V1)),activate(V2)):21
              
              20:W:U43#(tt(),V1,V2) -> isPalListKind#(activate(V2))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              21:W:U44#(tt(),V1,V2) -> U45#(isList(activate(V1)),activate(V2))
                 -->_1 U45#(tt(),V2) -> isNeList#(activate(V2)):23
              
              22:W:U44#(tt(),V1,V2) -> isList#(activate(V1))
                 -->_1 isList#(n____(V1,V2)) -> isPalListKind#(activate(V1)):46
                 -->_1 isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)):45
                 -->_1 isList#(V) -> isPalListKind#(activate(V)):44
                 -->_1 isList#(V) -> U11#(isPalListKind(activate(V)),activate(V)):43
              
              23:W:U45#(tt(),V2) -> isNeList#(activate(V2))
                 -->_1 isNeList#(n____(V1,V2)) -> isPalListKind#(activate(V1)):49
                 -->_1 isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)):48
                 -->_1 isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)):47
                 -->_1 isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):2
              
              24:W:U51#(tt(),V1,V2) -> U52#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                 -->_1 U52#(tt(),V1,V2) -> isPalListKind#(activate(V2)):27
                 -->_1 U52#(tt(),V1,V2) -> U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)):26
              
              25:W:U51#(tt(),V1,V2) -> isPalListKind#(activate(V1))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              26:W:U52#(tt(),V1,V2) -> U53#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                 -->_1 U53#(tt(),V1,V2) -> isPalListKind#(activate(V2)):29
                 -->_1 U53#(tt(),V1,V2) -> U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)):28
              
              27:W:U52#(tt(),V1,V2) -> isPalListKind#(activate(V2))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              28:W:U53#(tt(),V1,V2) -> U54#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                 -->_1 U54#(tt(),V1,V2) -> isNeList#(activate(V1)):31
                 -->_1 U54#(tt(),V1,V2) -> U55#(isNeList(activate(V1)),activate(V2)):30
              
              29:W:U53#(tt(),V1,V2) -> isPalListKind#(activate(V2))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              30:W:U54#(tt(),V1,V2) -> U55#(isNeList(activate(V1)),activate(V2))
                 -->_1 U55#(tt(),V2) -> isList#(activate(V2)):32
              
              31:W:U54#(tt(),V1,V2) -> isNeList#(activate(V1))
                 -->_1 isNeList#(n____(V1,V2)) -> isPalListKind#(activate(V1)):49
                 -->_1 isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)):48
                 -->_1 isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)):47
                 -->_1 isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):2
              
              32:W:U55#(tt(),V2) -> isList#(activate(V2))
                 -->_1 isList#(n____(V1,V2)) -> isPalListKind#(activate(V1)):46
                 -->_1 isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)):45
                 -->_1 isList#(V) -> isPalListKind#(activate(V)):44
                 -->_1 isList#(V) -> U11#(isPalListKind(activate(V)),activate(V)):43
              
              33:W:U61#(tt(),V) -> isPalListKind#(activate(V))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              34:W:U71#(tt(),I,P) -> U72#(isPalListKind(activate(I)),activate(P))
                 -->_1 U72#(tt(),P) -> isPal#(activate(P)):37
                 -->_1 U72#(tt(),P) -> U73#(isPal(activate(P)),activate(P)):36
              
              35:W:U71#(tt(),I,P) -> isPalListKind#(activate(I))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              36:W:U72#(tt(),P) -> U73#(isPal(activate(P)),activate(P))
                 -->_1 U73#(tt(),P) -> isPalListKind#(activate(P)):38
              
              37:W:U72#(tt(),P) -> isPal#(activate(P))
                 -->_1 isPal#(V) -> isPalListKind#(activate(V)):53
                 -->_1 isPal#(V) -> U81#(isPalListKind(activate(V)),activate(V)):52
              
              38:W:U73#(tt(),P) -> isPalListKind#(activate(P))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              39:W:U81#(tt(),V) -> U82#(isPalListKind(activate(V)),activate(V))
                 -->_1 U82#(tt(),V) -> isNePal#(activate(V)):41
              
              40:W:U81#(tt(),V) -> isPalListKind#(activate(V))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              41:W:U82#(tt(),V) -> isNePal#(activate(V))
                 -->_1 isNePal#(V) -> isPalListKind#(activate(V)):51
                 -->_1 isNePal#(V) -> U61#(isPalListKind(activate(V)),activate(V)):50
              
              42:W:U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              43:W:isList#(V) -> U11#(isPalListKind(activate(V)),activate(V))
                 -->_1 U11#(tt(),V) -> isPalListKind#(activate(V)):4
                 -->_1 U11#(tt(),V) -> U12#(isPalListKind(activate(V)),activate(V)):3
              
              44:W:isList#(V) -> isPalListKind#(activate(V))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              45:W:isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                 -->_1 U21#(tt(),V1,V2) -> isPalListKind#(activate(V1)):7
                 -->_1 U21#(tt(),V1,V2) -> U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)):6
              
              46:W:isList#(n____(V1,V2)) -> isPalListKind#(activate(V1))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              47:W:isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                 -->_1 U41#(tt(),V1,V2) -> isPalListKind#(activate(V1)):16
                 -->_1 U41#(tt(),V1,V2) -> U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)):15
              
              48:W:isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                 -->_1 U51#(tt(),V1,V2) -> isPalListKind#(activate(V1)):25
                 -->_1 U51#(tt(),V1,V2) -> U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)):24
              
              49:W:isNeList#(n____(V1,V2)) -> isPalListKind#(activate(V1))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              50:W:isNePal#(V) -> U61#(isPalListKind(activate(V)),activate(V))
                 -->_1 U61#(tt(),V) -> isPalListKind#(activate(V)):33
              
              51:W:isNePal#(V) -> isPalListKind#(activate(V))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              52:W:isPal#(V) -> U81#(isPalListKind(activate(V)),activate(V))
                 -->_1 U81#(tt(),V) -> isPalListKind#(activate(V)):40
                 -->_1 U81#(tt(),V) -> U82#(isPalListKind(activate(V)),activate(V)):39
              
              53:W:isPal#(V) -> isPalListKind#(activate(V))
                 -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
              
              54:W:isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
                 -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):54
                 -->_1 U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2))):42
              
            The following weak DPs constitute a sub-graph of the DG that is closed under successors. The DPs are removed.
              35: U71#(tt(),I,P) ->                      
                    isPalListKind#(activate(I))          
              34: U71#(tt(),I,P) ->                      
                    U72#(isPalListKind(activate(I))      
                        ,activate(P))                    
              36: U72#(tt(),P) ->                        
                    U73#(isPal(activate(P))              
                        ,activate(P))                    
              38: U73#(tt(),P) ->                        
                    isPalListKind#(activate(P))          
              37: U72#(tt(),P) ->                        
                    isPal#(activate(P))                  
              52: isPal#(V) ->                           
                    U81#(isPalListKind(activate(V))      
                        ,activate(V))                    
              39: U81#(tt(),V) ->                        
                    U82#(isPalListKind(activate(V))      
                        ,activate(V))                    
              41: U82#(tt(),V) ->                        
                    isNePal#(activate(V))                
              50: isNePal#(V) ->                         
                    U61#(isPalListKind(activate(V))      
                        ,activate(V))                    
              51: isNePal#(V) ->                         
                    isPalListKind#(activate(V))          
              40: U81#(tt(),V) ->                        
                    isPalListKind#(activate(V))          
              53: isPal#(V) ->                           
                    isPalListKind#(activate(V))          
              33: U61#(tt(),V) ->                        
                    isPalListKind#(activate(V))          
              4:  U11#(tt(),V) ->                        
                    isPalListKind#(activate(V))          
              44: isList#(V) ->                          
                    isPalListKind#(activate(V))          
              11: U23#(tt(),V1,V2) ->                    
                    isPalListKind#(activate(V2))         
              9:  U22#(tt(),V1,V2) ->                    
                    isPalListKind#(activate(V2))         
              7:  U21#(tt(),V1,V2) ->                    
                    isPalListKind#(activate(V1))         
              46: isList#(n____(V1,V2)) ->               
                    isPalListKind#(activate(V1))         
              20: U43#(tt(),V1,V2) ->                    
                    isPalListKind#(activate(V2))         
              18: U42#(tt(),V1,V2) ->                    
                    isPalListKind#(activate(V2))         
              16: U41#(tt(),V1,V2) ->                    
                    isPalListKind#(activate(V1))         
              29: U53#(tt(),V1,V2) ->                    
                    isPalListKind#(activate(V2))         
              27: U52#(tt(),V1,V2) ->                    
                    isPalListKind#(activate(V2))         
              25: U51#(tt(),V1,V2) ->                    
                    isPalListKind#(activate(V1))         
              49: isNeList#(n____(V1,V2)) ->             
                    isPalListKind#(activate(V1))         
              54: isPalListKind#(n____(V1,V2)) ->        
                    c_58(U91#(isPalListKind(activate(V1))
                             ,activate(V2))              
                        ,isPalListKind#(activate(V1)))   
              42: U91#(tt(),V2) ->                       
                    c_35(isPalListKind#(activate(V2)))   
      *** 1.1.1.1.1.1.1.1.1.1.2.2.1 Progress [(?,O(1))]  ***
          Considered Problem:
            Strict DP Rules:
              U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
              isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
            Strict TRS Rules:
              
            Weak DP Rules:
              U11#(tt(),V) -> U12#(isPalListKind(activate(V)),activate(V))
              U12#(tt(),V) -> isNeList#(activate(V))
              U21#(tt(),V1,V2) -> U22#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U22#(tt(),V1,V2) -> U23#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23#(tt(),V1,V2) -> U24#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U24#(tt(),V1,V2) -> U25#(isList(activate(V1)),activate(V2))
              U24#(tt(),V1,V2) -> isList#(activate(V1))
              U25#(tt(),V2) -> isList#(activate(V2))
              U41#(tt(),V1,V2) -> U42#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U42#(tt(),V1,V2) -> U43#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43#(tt(),V1,V2) -> U44#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U44#(tt(),V1,V2) -> U45#(isList(activate(V1)),activate(V2))
              U44#(tt(),V1,V2) -> isList#(activate(V1))
              U45#(tt(),V2) -> isNeList#(activate(V2))
              U51#(tt(),V1,V2) -> U52#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U52#(tt(),V1,V2) -> U53#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53#(tt(),V1,V2) -> U54#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U54#(tt(),V1,V2) -> U55#(isNeList(activate(V1)),activate(V2))
              U54#(tt(),V1,V2) -> isNeList#(activate(V1))
              U55#(tt(),V2) -> isList#(activate(V2))
              isList#(V) -> U11#(isPalListKind(activate(V)),activate(V))
              isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))
            Weak TRS Rules:
              U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
              U12(tt(),V) -> U13(isNeList(activate(V)))
              U13(tt()) -> tt()
              U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
              U25(tt(),V2) -> U26(isList(activate(V2)))
              U26(tt()) -> tt()
              U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
              U32(tt(),V) -> U33(isQid(activate(V)))
              U33(tt()) -> tt()
              U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
              U45(tt(),V2) -> U46(isNeList(activate(V2)))
              U46(tt()) -> tt()
              U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
              U55(tt(),V2) -> U56(isList(activate(V2)))
              U56(tt()) -> tt()
              U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
              U62(tt(),V) -> U63(isQid(activate(V)))
              U63(tt()) -> tt()
              U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
              U82(tt(),V) -> U83(isNePal(activate(V)))
              U83(tt()) -> tt()
              U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
              U92(tt()) -> tt()
              __(X1,X2) -> n____(X1,X2)
              a() -> n__a()
              activate(X) -> X
              activate(n____(X1,X2)) -> __(X1,X2)
              activate(n__a()) -> a()
              activate(n__e()) -> e()
              activate(n__i()) -> i()
              activate(n__nil()) -> nil()
              activate(n__o()) -> o()
              activate(n__u()) -> u()
              e() -> n__e()
              i() -> n__i()
              isList(V) -> U11(isPalListKind(activate(V)),activate(V))
              isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isList(n__nil()) -> tt()
              isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
              isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
              isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
              isPal(n__nil()) -> tt()
              isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
              isPalListKind(n__a()) -> tt()
              isPalListKind(n__e()) -> tt()
              isPalListKind(n__i()) -> tt()
              isPalListKind(n__nil()) -> tt()
              isPalListKind(n__o()) -> tt()
              isPalListKind(n__u()) -> tt()
              isQid(n__a()) -> tt()
              isQid(n__e()) -> tt()
              isQid(n__i()) -> tt()
              isQid(n__o()) -> tt()
              isQid(n__u()) -> tt()
              nil() -> n__nil()
              o() -> n__o()
              u() -> n__u()
            Signature:
              {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
            Obligation:
              Innermost
              basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
          Applied Processor:
            SimplifyRHS
          Proof:
            Consider the dependency graph
              1:S:U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
                 
              
              2:S:isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
                 -->_1 U31#(tt(),V) -> c_10(isPalListKind#(activate(V))):1
              
              3:W:U11#(tt(),V) -> U12#(isPalListKind(activate(V)),activate(V))
                 -->_1 U12#(tt(),V) -> isNeList#(activate(V)):5
              
              5:W:U12#(tt(),V) -> isNeList#(activate(V))
                 -->_1 isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)):48
                 -->_1 isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)):47
                 -->_1 isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):2
              
              6:W:U21#(tt(),V1,V2) -> U22#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                 -->_1 U22#(tt(),V1,V2) -> U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)):8
              
              8:W:U22#(tt(),V1,V2) -> U23#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                 -->_1 U23#(tt(),V1,V2) -> U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)):10
              
              10:W:U23#(tt(),V1,V2) -> U24#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                 -->_1 U24#(tt(),V1,V2) -> isList#(activate(V1)):13
                 -->_1 U24#(tt(),V1,V2) -> U25#(isList(activate(V1)),activate(V2)):12
              
              12:W:U24#(tt(),V1,V2) -> U25#(isList(activate(V1)),activate(V2))
                 -->_1 U25#(tt(),V2) -> isList#(activate(V2)):14
              
              13:W:U24#(tt(),V1,V2) -> isList#(activate(V1))
                 -->_1 isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)):45
                 -->_1 isList#(V) -> U11#(isPalListKind(activate(V)),activate(V)):43
              
              14:W:U25#(tt(),V2) -> isList#(activate(V2))
                 -->_1 isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)):45
                 -->_1 isList#(V) -> U11#(isPalListKind(activate(V)),activate(V)):43
              
              15:W:U41#(tt(),V1,V2) -> U42#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                 -->_1 U42#(tt(),V1,V2) -> U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)):17
              
              17:W:U42#(tt(),V1,V2) -> U43#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                 -->_1 U43#(tt(),V1,V2) -> U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)):19
              
              19:W:U43#(tt(),V1,V2) -> U44#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                 -->_1 U44#(tt(),V1,V2) -> isList#(activate(V1)):22
                 -->_1 U44#(tt(),V1,V2) -> U45#(isList(activate(V1)),activate(V2)):21
              
              21:W:U44#(tt(),V1,V2) -> U45#(isList(activate(V1)),activate(V2))
                 -->_1 U45#(tt(),V2) -> isNeList#(activate(V2)):23
              
              22:W:U44#(tt(),V1,V2) -> isList#(activate(V1))
                 -->_1 isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)):45
                 -->_1 isList#(V) -> U11#(isPalListKind(activate(V)),activate(V)):43
              
              23:W:U45#(tt(),V2) -> isNeList#(activate(V2))
                 -->_1 isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)):48
                 -->_1 isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)):47
                 -->_1 isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):2
              
              24:W:U51#(tt(),V1,V2) -> U52#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                 -->_1 U52#(tt(),V1,V2) -> U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)):26
              
              26:W:U52#(tt(),V1,V2) -> U53#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                 -->_1 U53#(tt(),V1,V2) -> U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)):28
              
              28:W:U53#(tt(),V1,V2) -> U54#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                 -->_1 U54#(tt(),V1,V2) -> isNeList#(activate(V1)):31
                 -->_1 U54#(tt(),V1,V2) -> U55#(isNeList(activate(V1)),activate(V2)):30
              
              30:W:U54#(tt(),V1,V2) -> U55#(isNeList(activate(V1)),activate(V2))
                 -->_1 U55#(tt(),V2) -> isList#(activate(V2)):32
              
              31:W:U54#(tt(),V1,V2) -> isNeList#(activate(V1))
                 -->_1 isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)):48
                 -->_1 isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)):47
                 -->_1 isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):2
              
              32:W:U55#(tt(),V2) -> isList#(activate(V2))
                 -->_1 isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)):45
                 -->_1 isList#(V) -> U11#(isPalListKind(activate(V)),activate(V)):43
              
              43:W:isList#(V) -> U11#(isPalListKind(activate(V)),activate(V))
                 -->_1 U11#(tt(),V) -> U12#(isPalListKind(activate(V)),activate(V)):3
              
              45:W:isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                 -->_1 U21#(tt(),V1,V2) -> U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)):6
              
              47:W:isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                 -->_1 U41#(tt(),V1,V2) -> U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)):15
              
              48:W:isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                 -->_1 U51#(tt(),V1,V2) -> U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)):24
              
            Due to missing edges in the depndency graph, the right-hand sides of following rules could be simplified:
              U31#(tt(),V) -> c_10()
              isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)))
      *** 1.1.1.1.1.1.1.1.1.1.2.2.1.1 Progress [(?,O(1))]  ***
          Considered Problem:
            Strict DP Rules:
              U31#(tt(),V) -> c_10()
              isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)))
            Strict TRS Rules:
              
            Weak DP Rules:
              U11#(tt(),V) -> U12#(isPalListKind(activate(V)),activate(V))
              U12#(tt(),V) -> isNeList#(activate(V))
              U21#(tt(),V1,V2) -> U22#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U22#(tt(),V1,V2) -> U23#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23#(tt(),V1,V2) -> U24#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U24#(tt(),V1,V2) -> U25#(isList(activate(V1)),activate(V2))
              U24#(tt(),V1,V2) -> isList#(activate(V1))
              U25#(tt(),V2) -> isList#(activate(V2))
              U41#(tt(),V1,V2) -> U42#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U42#(tt(),V1,V2) -> U43#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43#(tt(),V1,V2) -> U44#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U44#(tt(),V1,V2) -> U45#(isList(activate(V1)),activate(V2))
              U44#(tt(),V1,V2) -> isList#(activate(V1))
              U45#(tt(),V2) -> isNeList#(activate(V2))
              U51#(tt(),V1,V2) -> U52#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U52#(tt(),V1,V2) -> U53#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53#(tt(),V1,V2) -> U54#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U54#(tt(),V1,V2) -> U55#(isNeList(activate(V1)),activate(V2))
              U54#(tt(),V1,V2) -> isNeList#(activate(V1))
              U55#(tt(),V2) -> isList#(activate(V2))
              isList#(V) -> U11#(isPalListKind(activate(V)),activate(V))
              isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))
            Weak TRS Rules:
              U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
              U12(tt(),V) -> U13(isNeList(activate(V)))
              U13(tt()) -> tt()
              U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
              U25(tt(),V2) -> U26(isList(activate(V2)))
              U26(tt()) -> tt()
              U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
              U32(tt(),V) -> U33(isQid(activate(V)))
              U33(tt()) -> tt()
              U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
              U45(tt(),V2) -> U46(isNeList(activate(V2)))
              U46(tt()) -> tt()
              U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
              U55(tt(),V2) -> U56(isList(activate(V2)))
              U56(tt()) -> tt()
              U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
              U62(tt(),V) -> U63(isQid(activate(V)))
              U63(tt()) -> tt()
              U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
              U82(tt(),V) -> U83(isNePal(activate(V)))
              U83(tt()) -> tt()
              U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
              U92(tt()) -> tt()
              __(X1,X2) -> n____(X1,X2)
              a() -> n__a()
              activate(X) -> X
              activate(n____(X1,X2)) -> __(X1,X2)
              activate(n__a()) -> a()
              activate(n__e()) -> e()
              activate(n__i()) -> i()
              activate(n__nil()) -> nil()
              activate(n__o()) -> o()
              activate(n__u()) -> u()
              e() -> n__e()
              i() -> n__i()
              isList(V) -> U11(isPalListKind(activate(V)),activate(V))
              isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isList(n__nil()) -> tt()
              isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
              isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
              isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
              isPal(n__nil()) -> tt()
              isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
              isPalListKind(n__a()) -> tt()
              isPalListKind(n__e()) -> tt()
              isPalListKind(n__i()) -> tt()
              isPalListKind(n__nil()) -> tt()
              isPalListKind(n__o()) -> tt()
              isPalListKind(n__u()) -> tt()
              isQid(n__a()) -> tt()
              isQid(n__e()) -> tt()
              isQid(n__i()) -> tt()
              isQid(n__o()) -> tt()
              isQid(n__u()) -> tt()
              nil() -> n__nil()
              o() -> n__o()
              u() -> n__u()
            Signature:
              {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/0,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/1,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
            Obligation:
              Innermost
              basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
          Applied Processor:
            UsableRules
          Proof:
            We replace rewrite rules by usable rules:
              U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
              U12(tt(),V) -> U13(isNeList(activate(V)))
              U13(tt()) -> tt()
              U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
              U25(tt(),V2) -> U26(isList(activate(V2)))
              U26(tt()) -> tt()
              U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
              U32(tt(),V) -> U33(isQid(activate(V)))
              U33(tt()) -> tt()
              U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
              U45(tt(),V2) -> U46(isNeList(activate(V2)))
              U46(tt()) -> tt()
              U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
              U55(tt(),V2) -> U56(isList(activate(V2)))
              U56(tt()) -> tt()
              U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
              U92(tt()) -> tt()
              __(X1,X2) -> n____(X1,X2)
              a() -> n__a()
              activate(X) -> X
              activate(n____(X1,X2)) -> __(X1,X2)
              activate(n__a()) -> a()
              activate(n__e()) -> e()
              activate(n__i()) -> i()
              activate(n__nil()) -> nil()
              activate(n__o()) -> o()
              activate(n__u()) -> u()
              e() -> n__e()
              i() -> n__i()
              isList(V) -> U11(isPalListKind(activate(V)),activate(V))
              isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isList(n__nil()) -> tt()
              isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
              isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
              isPalListKind(n__a()) -> tt()
              isPalListKind(n__e()) -> tt()
              isPalListKind(n__i()) -> tt()
              isPalListKind(n__nil()) -> tt()
              isPalListKind(n__o()) -> tt()
              isPalListKind(n__u()) -> tt()
              isQid(n__a()) -> tt()
              isQid(n__e()) -> tt()
              isQid(n__i()) -> tt()
              isQid(n__o()) -> tt()
              isQid(n__u()) -> tt()
              nil() -> n__nil()
              o() -> n__o()
              u() -> n__u()
              U11#(tt(),V) -> U12#(isPalListKind(activate(V)),activate(V))
              U12#(tt(),V) -> isNeList#(activate(V))
              U21#(tt(),V1,V2) -> U22#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U22#(tt(),V1,V2) -> U23#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23#(tt(),V1,V2) -> U24#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U24#(tt(),V1,V2) -> U25#(isList(activate(V1)),activate(V2))
              U24#(tt(),V1,V2) -> isList#(activate(V1))
              U25#(tt(),V2) -> isList#(activate(V2))
              U31#(tt(),V) -> c_10()
              U41#(tt(),V1,V2) -> U42#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U42#(tt(),V1,V2) -> U43#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43#(tt(),V1,V2) -> U44#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U44#(tt(),V1,V2) -> U45#(isList(activate(V1)),activate(V2))
              U44#(tt(),V1,V2) -> isList#(activate(V1))
              U45#(tt(),V2) -> isNeList#(activate(V2))
              U51#(tt(),V1,V2) -> U52#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U52#(tt(),V1,V2) -> U53#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53#(tt(),V1,V2) -> U54#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U54#(tt(),V1,V2) -> U55#(isNeList(activate(V1)),activate(V2))
              U54#(tt(),V1,V2) -> isNeList#(activate(V1))
              U55#(tt(),V2) -> isList#(activate(V2))
              isList#(V) -> U11#(isPalListKind(activate(V)),activate(V))
              isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)))
              isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))
      *** 1.1.1.1.1.1.1.1.1.1.2.2.1.1.1 Progress [(?,O(1))]  ***
          Considered Problem:
            Strict DP Rules:
              U31#(tt(),V) -> c_10()
              isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)))
            Strict TRS Rules:
              
            Weak DP Rules:
              U11#(tt(),V) -> U12#(isPalListKind(activate(V)),activate(V))
              U12#(tt(),V) -> isNeList#(activate(V))
              U21#(tt(),V1,V2) -> U22#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U22#(tt(),V1,V2) -> U23#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23#(tt(),V1,V2) -> U24#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U24#(tt(),V1,V2) -> U25#(isList(activate(V1)),activate(V2))
              U24#(tt(),V1,V2) -> isList#(activate(V1))
              U25#(tt(),V2) -> isList#(activate(V2))
              U41#(tt(),V1,V2) -> U42#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U42#(tt(),V1,V2) -> U43#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43#(tt(),V1,V2) -> U44#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U44#(tt(),V1,V2) -> U45#(isList(activate(V1)),activate(V2))
              U44#(tt(),V1,V2) -> isList#(activate(V1))
              U45#(tt(),V2) -> isNeList#(activate(V2))
              U51#(tt(),V1,V2) -> U52#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U52#(tt(),V1,V2) -> U53#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53#(tt(),V1,V2) -> U54#(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U54#(tt(),V1,V2) -> U55#(isNeList(activate(V1)),activate(V2))
              U54#(tt(),V1,V2) -> isNeList#(activate(V1))
              U55#(tt(),V2) -> isList#(activate(V2))
              isList#(V) -> U11#(isPalListKind(activate(V)),activate(V))
              isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))
            Weak TRS Rules:
              U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
              U12(tt(),V) -> U13(isNeList(activate(V)))
              U13(tt()) -> tt()
              U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
              U25(tt(),V2) -> U26(isList(activate(V2)))
              U26(tt()) -> tt()
              U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
              U32(tt(),V) -> U33(isQid(activate(V)))
              U33(tt()) -> tt()
              U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
              U45(tt(),V2) -> U46(isNeList(activate(V2)))
              U46(tt()) -> tt()
              U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
              U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
              U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
              U55(tt(),V2) -> U56(isList(activate(V2)))
              U56(tt()) -> tt()
              U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
              U92(tt()) -> tt()
              __(X1,X2) -> n____(X1,X2)
              a() -> n__a()
              activate(X) -> X
              activate(n____(X1,X2)) -> __(X1,X2)
              activate(n__a()) -> a()
              activate(n__e()) -> e()
              activate(n__i()) -> i()
              activate(n__nil()) -> nil()
              activate(n__o()) -> o()
              activate(n__u()) -> u()
              e() -> n__e()
              i() -> n__i()
              isList(V) -> U11(isPalListKind(activate(V)),activate(V))
              isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isList(n__nil()) -> tt()
              isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
              isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
              isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
              isPalListKind(n__a()) -> tt()
              isPalListKind(n__e()) -> tt()
              isPalListKind(n__i()) -> tt()
              isPalListKind(n__nil()) -> tt()
              isPalListKind(n__o()) -> tt()
              isPalListKind(n__u()) -> tt()
              isQid(n__a()) -> tt()
              isQid(n__e()) -> tt()
              isQid(n__i()) -> tt()
              isQid(n__o()) -> tt()
              isQid(n__u()) -> tt()
              nil() -> n__nil()
              o() -> n__o()
              u() -> n__u()
            Signature:
              {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/0,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/1,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
            Obligation:
              Innermost
              basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
          Applied Processor:
            PredecessorEstimationCP {onSelectionCP = any intersect of rules of CDG leaf and strict-rules, withComplexityPair = NaturalMI {miDimension = 1, miDegree = 1, miKind = Algebraic, uargs = UArgs, urules = URules, selector = Nothing, greedy = NoGreedy}}
          Proof:
            We first use the processor NaturalMI {miDimension = 1, miDegree = 1, miKind = Algebraic, uargs = UArgs, urules = URules, selector = Nothing, greedy = NoGreedy} to orient following rules strictly:
              2: isNeList#(V) ->                       
                   c_52(U31#(isPalListKind(activate(V))
                            ,activate(V)))             
              
            Consider the set of all dependency pairs
              1:  U31#(tt(),V) -> c_10()                
              2:  isNeList#(V) ->                       
                    c_52(U31#(isPalListKind(activate(V))
                             ,activate(V)))             
              3:  U11#(tt(),V) ->                       
                    U12#(isPalListKind(activate(V))     
                        ,activate(V))                   
              4:  U12#(tt(),V) ->                       
                    isNeList#(activate(V))              
              5:  U21#(tt(),V1,V2) ->                   
                    U22#(isPalListKind(activate(V1))    
                        ,activate(V1)                   
                        ,activate(V2))                  
              6:  U22#(tt(),V1,V2) ->                   
                    U23#(isPalListKind(activate(V2))    
                        ,activate(V1)                   
                        ,activate(V2))                  
              7:  U23#(tt(),V1,V2) ->                   
                    U24#(isPalListKind(activate(V2))    
                        ,activate(V1)                   
                        ,activate(V2))                  
              8:  U24#(tt(),V1,V2) ->                   
                    U25#(isList(activate(V1))           
                        ,activate(V2))                  
              9:  U24#(tt(),V1,V2) ->                   
                    isList#(activate(V1))               
              10: U25#(tt(),V2) ->                      
                    isList#(activate(V2))               
              11: U41#(tt(),V1,V2) ->                   
                    U42#(isPalListKind(activate(V1))    
                        ,activate(V1)                   
                        ,activate(V2))                  
              12: U42#(tt(),V1,V2) ->                   
                    U43#(isPalListKind(activate(V2))    
                        ,activate(V1)                   
                        ,activate(V2))                  
              13: U43#(tt(),V1,V2) ->                   
                    U44#(isPalListKind(activate(V2))    
                        ,activate(V1)                   
                        ,activate(V2))                  
              14: U44#(tt(),V1,V2) ->                   
                    U45#(isList(activate(V1))           
                        ,activate(V2))                  
              15: U44#(tt(),V1,V2) ->                   
                    isList#(activate(V1))               
              16: U45#(tt(),V2) ->                      
                    isNeList#(activate(V2))             
              17: U51#(tt(),V1,V2) ->                   
                    U52#(isPalListKind(activate(V1))    
                        ,activate(V1)                   
                        ,activate(V2))                  
              18: U52#(tt(),V1,V2) ->                   
                    U53#(isPalListKind(activate(V2))    
                        ,activate(V1)                   
                        ,activate(V2))                  
              19: U53#(tt(),V1,V2) ->                   
                    U54#(isPalListKind(activate(V2))    
                        ,activate(V1)                   
                        ,activate(V2))                  
              20: U54#(tt(),V1,V2) ->                   
                    U55#(isNeList(activate(V1))         
                        ,activate(V2))                  
              21: U54#(tt(),V1,V2) ->                   
                    isNeList#(activate(V1))             
              22: U55#(tt(),V2) ->                      
                    isList#(activate(V2))               
              23: isList#(V) ->                         
                    U11#(isPalListKind(activate(V))     
                        ,activate(V))                   
              24: isList#(n____(V1,V2)) ->              
                    U21#(isPalListKind(activate(V1))    
                        ,activate(V1)                   
                        ,activate(V2))                  
              25: isNeList#(n____(V1,V2)) ->            
                    U41#(isPalListKind(activate(V1))    
                        ,activate(V1)                   
                        ,activate(V2))                  
              26: isNeList#(n____(V1,V2)) ->            
                    U51#(isPalListKind(activate(V1))    
                        ,activate(V1)                   
                        ,activate(V2))                  
            Processor NaturalMI {miDimension = 1, miDegree = 1, miKind = Algebraic, uargs = UArgs, urules = URules, selector = Nothing, greedy = NoGreedy}induces the complexity certificateTIME (?,O(1))
            SPACE(?,?)on application of the dependency pairs
              {2}
            These cover all (indirect) predecessors of dependency pairs
              {1,2}
            their number of applications is equally bounded.
            The dependency pairs are shifted into the weak component.
        *** 1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1 Progress [(?,O(1))]  ***
            Considered Problem:
              Strict DP Rules:
                U31#(tt(),V) -> c_10()
                isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)))
              Strict TRS Rules:
                
              Weak DP Rules:
                U11#(tt(),V) -> U12#(isPalListKind(activate(V)),activate(V))
                U12#(tt(),V) -> isNeList#(activate(V))
                U21#(tt(),V1,V2) -> U22#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U22#(tt(),V1,V2) -> U23#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U23#(tt(),V1,V2) -> U24#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U24#(tt(),V1,V2) -> U25#(isList(activate(V1)),activate(V2))
                U24#(tt(),V1,V2) -> isList#(activate(V1))
                U25#(tt(),V2) -> isList#(activate(V2))
                U41#(tt(),V1,V2) -> U42#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U42#(tt(),V1,V2) -> U43#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U43#(tt(),V1,V2) -> U44#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U44#(tt(),V1,V2) -> U45#(isList(activate(V1)),activate(V2))
                U44#(tt(),V1,V2) -> isList#(activate(V1))
                U45#(tt(),V2) -> isNeList#(activate(V2))
                U51#(tt(),V1,V2) -> U52#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U52#(tt(),V1,V2) -> U53#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U53#(tt(),V1,V2) -> U54#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U54#(tt(),V1,V2) -> U55#(isNeList(activate(V1)),activate(V2))
                U54#(tt(),V1,V2) -> isNeList#(activate(V1))
                U55#(tt(),V2) -> isList#(activate(V2))
                isList#(V) -> U11#(isPalListKind(activate(V)),activate(V))
                isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              Weak TRS Rules:
                U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
                U12(tt(),V) -> U13(isNeList(activate(V)))
                U13(tt()) -> tt()
                U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
                U25(tt(),V2) -> U26(isList(activate(V2)))
                U26(tt()) -> tt()
                U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
                U32(tt(),V) -> U33(isQid(activate(V)))
                U33(tt()) -> tt()
                U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
                U45(tt(),V2) -> U46(isNeList(activate(V2)))
                U46(tt()) -> tt()
                U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
                U55(tt(),V2) -> U56(isList(activate(V2)))
                U56(tt()) -> tt()
                U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
                U92(tt()) -> tt()
                __(X1,X2) -> n____(X1,X2)
                a() -> n__a()
                activate(X) -> X
                activate(n____(X1,X2)) -> __(X1,X2)
                activate(n__a()) -> a()
                activate(n__e()) -> e()
                activate(n__i()) -> i()
                activate(n__nil()) -> nil()
                activate(n__o()) -> o()
                activate(n__u()) -> u()
                e() -> n__e()
                i() -> n__i()
                isList(V) -> U11(isPalListKind(activate(V)),activate(V))
                isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isList(n__nil()) -> tt()
                isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
                isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
                isPalListKind(n__a()) -> tt()
                isPalListKind(n__e()) -> tt()
                isPalListKind(n__i()) -> tt()
                isPalListKind(n__nil()) -> tt()
                isPalListKind(n__o()) -> tt()
                isPalListKind(n__u()) -> tt()
                isQid(n__a()) -> tt()
                isQid(n__e()) -> tt()
                isQid(n__i()) -> tt()
                isQid(n__o()) -> tt()
                isQid(n__u()) -> tt()
                nil() -> n__nil()
                o() -> n__o()
                u() -> n__u()
              Signature:
                {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/0,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/1,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
              Obligation:
                Innermost
                basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
            Applied Processor:
              NaturalMI {miDimension = 1, miDegree = 1, miKind = Algebraic, uargs = UArgs, urules = URules, selector = Just first alternative for predecessorEstimation any intersect of rules of CDG leaf and strict-rules, greedy = NoGreedy}
            Proof:
              We apply a matrix interpretation of kind constructor based matrix interpretation:
              The following argument positions are considered usable:
                uargs(c_52) = {1}
              
              Following symbols are considered usable:
                {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}
              TcT has computed the following interpretation:
                           p(U11) = [1] x1 + [0]         
                           p(U12) = [4] x1 + [0]         
                           p(U13) = [0]                  
                           p(U21) = [5]                  
                           p(U22) = [3]                  
                           p(U23) = [0]                  
                           p(U24) = [1] x3 + [0]         
                           p(U25) = [0]                  
                           p(U26) = [0]                  
                           p(U31) = [3]                  
                           p(U32) = [0]                  
                           p(U33) = [0]                  
                           p(U41) = [0]                  
                           p(U42) = [0]                  
                           p(U43) = [6]                  
                           p(U44) = [0]                  
                           p(U45) = [3]                  
                           p(U46) = [0]                  
                           p(U51) = [0]                  
                           p(U52) = [0]                  
                           p(U53) = [0]                  
                           p(U54) = [1] x2 + [0]         
                           p(U55) = [0]                  
                           p(U56) = [0]                  
                           p(U61) = [1] x2 + [0]         
                           p(U62) = [1] x1 + [1] x2 + [0]
                           p(U63) = [0]                  
                           p(U71) = [1] x1 + [0]         
                           p(U72) = [1] x1 + [0]         
                           p(U73) = [1] x1 + [0]         
                           p(U74) = [0]                  
                           p(U81) = [0]                  
                           p(U82) = [1] x1 + [0]         
                           p(U83) = [1] x1 + [0]         
                           p(U91) = [0]                  
                           p(U92) = [0]                  
                            p(__) = [2] x1 + [1] x2 + [0]
                             p(a) = [1]                  
                      p(activate) = [0]                  
                             p(e) = [1]                  
                             p(i) = [0]                  
                        p(isList) = [2] x1 + [0]         
                      p(isNeList) = [6]                  
                       p(isNePal) = [1] x1 + [0]         
                         p(isPal) = [2] x1 + [0]         
                 p(isPalListKind) = [2] x1 + [0]         
                         p(isQid) = [0]                  
                         p(n____) = [0]                  
                          p(n__a) = [1]                  
                          p(n__e) = [0]                  
                          p(n__i) = [0]                  
                        p(n__nil) = [0]                  
                          p(n__o) = [0]                  
                          p(n__u) = [0]                  
                           p(nil) = [0]                  
                             p(o) = [0]                  
                            p(tt) = [0]                  
                             p(u) = [0]                  
                          p(U11#) = [7]                  
                          p(U12#) = [7]                  
                          p(U13#) = [0]                  
                          p(U21#) = [7]                  
                          p(U22#) = [7]                  
                          p(U23#) = [7]                  
                          p(U24#) = [7]                  
                          p(U25#) = [7]                  
                          p(U26#) = [0]                  
                          p(U31#) = [2]                  
                          p(U32#) = [4] x2 + [0]         
                          p(U33#) = [1] x1 + [0]         
                          p(U41#) = [7]                  
                          p(U42#) = [7]                  
                          p(U43#) = [7]                  
                          p(U44#) = [7]                  
                          p(U45#) = [7]                  
                          p(U46#) = [0]                  
                          p(U51#) = [7]                  
                          p(U52#) = [7]                  
                          p(U53#) = [7]                  
                          p(U54#) = [7]                  
                          p(U55#) = [7]                  
                          p(U56#) = [1] x1 + [0]         
                          p(U61#) = [4] x1 + [0]         
                          p(U62#) = [4] x1 + [0]         
                          p(U63#) = [0]                  
                          p(U71#) = [1] x1 + [1] x3 + [0]
                          p(U72#) = [4] x2 + [0]         
                          p(U73#) = [1] x2 + [0]         
                          p(U74#) = [0]                  
                          p(U81#) = [2] x2 + [0]         
                          p(U82#) = [0]                  
                          p(U83#) = [0]                  
                          p(U91#) = [4] x1 + [1] x2 + [0]
                          p(U92#) = [2] x1 + [0]         
                           p(__#) = [0]                  
                            p(a#) = [0]                  
                     p(activate#) = [0]                  
                            p(e#) = [0]                  
                            p(i#) = [0]                  
                       p(isList#) = [7]                  
                     p(isNeList#) = [7]                  
                      p(isNePal#) = [2] x1 + [0]         
                        p(isPal#) = [4] x1 + [0]         
                p(isPalListKind#) = [0]                  
                        p(isQid#) = [1] x1 + [0]         
                          p(nil#) = [0]                  
                            p(o#) = [0]                  
                            p(u#) = [0]                  
                           p(c_1) = [2] x1 + [1] x2 + [0]
                           p(c_2) = [0]                  
                           p(c_3) = [0]                  
                           p(c_4) = [1] x1 + [4] x2 + [0]
                           p(c_5) = [1] x1 + [0]         
                           p(c_6) = [2] x1 + [1] x2 + [0]
                           p(c_7) = [1] x1 + [2] x2 + [0]
                           p(c_8) = [0]                  
                           p(c_9) = [0]                  
                          p(c_10) = [2]                  
                          p(c_11) = [1] x2 + [2] x3 + [0]
                          p(c_12) = [0]                  
                          p(c_13) = [4] x1 + [1] x2 + [0]
                          p(c_14) = [1] x1 + [0]         
                          p(c_15) = [1] x2 + [0]         
                          p(c_16) = [1] x1 + [0]         
                          p(c_17) = [0]                  
                          p(c_18) = [0]                  
                          p(c_19) = [1] x2 + [0]         
                          p(c_20) = [2] x1 + [0]         
                          p(c_21) = [0]                  
                          p(c_22) = [1] x2 + [0]         
                          p(c_23) = [0]                  
                          p(c_24) = [0]                  
                          p(c_25) = [1] x1 + [0]         
                          p(c_26) = [1] x1 + [0]         
                          p(c_27) = [0]                  
                          p(c_28) = [1] x1 + [0]         
                          p(c_29) = [1] x1 + [0]         
                          p(c_30) = [4] x1 + [0]         
                          p(c_31) = [0]                  
                          p(c_32) = [1] x1 + [2] x2 + [0]
                          p(c_33) = [2] x1 + [0]         
                          p(c_34) = [0]                  
                          p(c_35) = [0]                  
                          p(c_36) = [0]                  
                          p(c_37) = [0]                  
                          p(c_38) = [0]                  
                          p(c_39) = [0]                  
                          p(c_40) = [0]                  
                          p(c_41) = [1] x1 + [0]         
                          p(c_42) = [0]                  
                          p(c_43) = [0]                  
                          p(c_44) = [0]                  
                          p(c_45) = [2] x1 + [0]         
                          p(c_46) = [1] x1 + [0]         
                          p(c_47) = [0]                  
                          p(c_48) = [0]                  
                          p(c_49) = [1] x1 + [1] x2 + [0]
                          p(c_50) = [4] x1 + [2] x2 + [0]
                          p(c_51) = [0]                  
                          p(c_52) = [2] x1 + [2]         
                          p(c_53) = [4] x2 + [0]         
                          p(c_54) = [2] x1 + [1] x2 + [0]
                          p(c_55) = [1] x1 + [0]         
                          p(c_56) = [0]                  
                          p(c_57) = [0]                  
                          p(c_58) = [1] x2 + [0]         
                          p(c_59) = [0]                  
                          p(c_60) = [0]                  
                          p(c_61) = [0]                  
                          p(c_62) = [0]                  
                          p(c_63) = [0]                  
                          p(c_64) = [0]                  
                          p(c_65) = [0]                  
                          p(c_66) = [0]                  
                          p(c_67) = [0]                  
                          p(c_68) = [0]                  
                          p(c_69) = [0]                  
                          p(c_70) = [0]                  
                          p(c_71) = [0]                  
                          p(c_72) = [0]                  
              
              Following rules are strictly oriented:
              isNeList#(V) = [7]                                 
                           > [6]                                 
                           = c_52(U31#(isPalListKind(activate(V))
                                      ,activate(V)))             
              
              
              Following rules are (at-least) weakly oriented:
                         U11#(tt(),V) =  [7]                             
                                      >= [7]                             
                                      =  U12#(isPalListKind(activate(V)) 
                                             ,activate(V))               
              
                         U12#(tt(),V) =  [7]                             
                                      >= [7]                             
                                      =  isNeList#(activate(V))          
              
                     U21#(tt(),V1,V2) =  [7]                             
                                      >= [7]                             
                                      =  U22#(isPalListKind(activate(V1))
                                             ,activate(V1)               
                                             ,activate(V2))              
              
                     U22#(tt(),V1,V2) =  [7]                             
                                      >= [7]                             
                                      =  U23#(isPalListKind(activate(V2))
                                             ,activate(V1)               
                                             ,activate(V2))              
              
                     U23#(tt(),V1,V2) =  [7]                             
                                      >= [7]                             
                                      =  U24#(isPalListKind(activate(V2))
                                             ,activate(V1)               
                                             ,activate(V2))              
              
                     U24#(tt(),V1,V2) =  [7]                             
                                      >= [7]                             
                                      =  U25#(isList(activate(V1))       
                                             ,activate(V2))              
              
                     U24#(tt(),V1,V2) =  [7]                             
                                      >= [7]                             
                                      =  isList#(activate(V1))           
              
                        U25#(tt(),V2) =  [7]                             
                                      >= [7]                             
                                      =  isList#(activate(V2))           
              
                         U31#(tt(),V) =  [2]                             
                                      >= [2]                             
                                      =  c_10()                          
              
                     U41#(tt(),V1,V2) =  [7]                             
                                      >= [7]                             
                                      =  U42#(isPalListKind(activate(V1))
                                             ,activate(V1)               
                                             ,activate(V2))              
              
                     U42#(tt(),V1,V2) =  [7]                             
                                      >= [7]                             
                                      =  U43#(isPalListKind(activate(V2))
                                             ,activate(V1)               
                                             ,activate(V2))              
              
                     U43#(tt(),V1,V2) =  [7]                             
                                      >= [7]                             
                                      =  U44#(isPalListKind(activate(V2))
                                             ,activate(V1)               
                                             ,activate(V2))              
              
                     U44#(tt(),V1,V2) =  [7]                             
                                      >= [7]                             
                                      =  U45#(isList(activate(V1))       
                                             ,activate(V2))              
              
                     U44#(tt(),V1,V2) =  [7]                             
                                      >= [7]                             
                                      =  isList#(activate(V1))           
              
                        U45#(tt(),V2) =  [7]                             
                                      >= [7]                             
                                      =  isNeList#(activate(V2))         
              
                     U51#(tt(),V1,V2) =  [7]                             
                                      >= [7]                             
                                      =  U52#(isPalListKind(activate(V1))
                                             ,activate(V1)               
                                             ,activate(V2))              
              
                     U52#(tt(),V1,V2) =  [7]                             
                                      >= [7]                             
                                      =  U53#(isPalListKind(activate(V2))
                                             ,activate(V1)               
                                             ,activate(V2))              
              
                     U53#(tt(),V1,V2) =  [7]                             
                                      >= [7]                             
                                      =  U54#(isPalListKind(activate(V2))
                                             ,activate(V1)               
                                             ,activate(V2))              
              
                     U54#(tt(),V1,V2) =  [7]                             
                                      >= [7]                             
                                      =  U55#(isNeList(activate(V1))     
                                             ,activate(V2))              
              
                     U54#(tt(),V1,V2) =  [7]                             
                                      >= [7]                             
                                      =  isNeList#(activate(V1))         
              
                        U55#(tt(),V2) =  [7]                             
                                      >= [7]                             
                                      =  isList#(activate(V2))           
              
                           isList#(V) =  [7]                             
                                      >= [7]                             
                                      =  U11#(isPalListKind(activate(V)) 
                                             ,activate(V))               
              
                isList#(n____(V1,V2)) =  [7]                             
                                      >= [7]                             
                                      =  U21#(isPalListKind(activate(V1))
                                             ,activate(V1)               
                                             ,activate(V2))              
              
              isNeList#(n____(V1,V2)) =  [7]                             
                                      >= [7]                             
                                      =  U41#(isPalListKind(activate(V1))
                                             ,activate(V1)               
                                             ,activate(V2))              
              
              isNeList#(n____(V1,V2)) =  [7]                             
                                      >= [7]                             
                                      =  U51#(isPalListKind(activate(V1))
                                             ,activate(V1)               
                                             ,activate(V2))              
              
        *** 1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1 Progress [(?,O(1))]  ***
            Considered Problem:
              Strict DP Rules:
                U31#(tt(),V) -> c_10()
              Strict TRS Rules:
                
              Weak DP Rules:
                U11#(tt(),V) -> U12#(isPalListKind(activate(V)),activate(V))
                U12#(tt(),V) -> isNeList#(activate(V))
                U21#(tt(),V1,V2) -> U22#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U22#(tt(),V1,V2) -> U23#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U23#(tt(),V1,V2) -> U24#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U24#(tt(),V1,V2) -> U25#(isList(activate(V1)),activate(V2))
                U24#(tt(),V1,V2) -> isList#(activate(V1))
                U25#(tt(),V2) -> isList#(activate(V2))
                U41#(tt(),V1,V2) -> U42#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U42#(tt(),V1,V2) -> U43#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U43#(tt(),V1,V2) -> U44#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U44#(tt(),V1,V2) -> U45#(isList(activate(V1)),activate(V2))
                U44#(tt(),V1,V2) -> isList#(activate(V1))
                U45#(tt(),V2) -> isNeList#(activate(V2))
                U51#(tt(),V1,V2) -> U52#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U52#(tt(),V1,V2) -> U53#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U53#(tt(),V1,V2) -> U54#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U54#(tt(),V1,V2) -> U55#(isNeList(activate(V1)),activate(V2))
                U54#(tt(),V1,V2) -> isNeList#(activate(V1))
                U55#(tt(),V2) -> isList#(activate(V2))
                isList#(V) -> U11#(isPalListKind(activate(V)),activate(V))
                isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)))
                isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              Weak TRS Rules:
                U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
                U12(tt(),V) -> U13(isNeList(activate(V)))
                U13(tt()) -> tt()
                U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
                U25(tt(),V2) -> U26(isList(activate(V2)))
                U26(tt()) -> tt()
                U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
                U32(tt(),V) -> U33(isQid(activate(V)))
                U33(tt()) -> tt()
                U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
                U45(tt(),V2) -> U46(isNeList(activate(V2)))
                U46(tt()) -> tt()
                U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
                U55(tt(),V2) -> U56(isList(activate(V2)))
                U56(tt()) -> tt()
                U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
                U92(tt()) -> tt()
                __(X1,X2) -> n____(X1,X2)
                a() -> n__a()
                activate(X) -> X
                activate(n____(X1,X2)) -> __(X1,X2)
                activate(n__a()) -> a()
                activate(n__e()) -> e()
                activate(n__i()) -> i()
                activate(n__nil()) -> nil()
                activate(n__o()) -> o()
                activate(n__u()) -> u()
                e() -> n__e()
                i() -> n__i()
                isList(V) -> U11(isPalListKind(activate(V)),activate(V))
                isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isList(n__nil()) -> tt()
                isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
                isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
                isPalListKind(n__a()) -> tt()
                isPalListKind(n__e()) -> tt()
                isPalListKind(n__i()) -> tt()
                isPalListKind(n__nil()) -> tt()
                isPalListKind(n__o()) -> tt()
                isPalListKind(n__u()) -> tt()
                isQid(n__a()) -> tt()
                isQid(n__e()) -> tt()
                isQid(n__i()) -> tt()
                isQid(n__o()) -> tt()
                isQid(n__u()) -> tt()
                nil() -> n__nil()
                o() -> n__o()
                u() -> n__u()
              Signature:
                {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/0,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/1,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
              Obligation:
                Innermost
                basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
            Applied Processor:
              Assumption
            Proof:
              ()
        
        *** 1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.2 Progress [(O(1),O(1))]  ***
            Considered Problem:
              Strict DP Rules:
                
              Strict TRS Rules:
                
              Weak DP Rules:
                U11#(tt(),V) -> U12#(isPalListKind(activate(V)),activate(V))
                U12#(tt(),V) -> isNeList#(activate(V))
                U21#(tt(),V1,V2) -> U22#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U22#(tt(),V1,V2) -> U23#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U23#(tt(),V1,V2) -> U24#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U24#(tt(),V1,V2) -> U25#(isList(activate(V1)),activate(V2))
                U24#(tt(),V1,V2) -> isList#(activate(V1))
                U25#(tt(),V2) -> isList#(activate(V2))
                U31#(tt(),V) -> c_10()
                U41#(tt(),V1,V2) -> U42#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U42#(tt(),V1,V2) -> U43#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U43#(tt(),V1,V2) -> U44#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U44#(tt(),V1,V2) -> U45#(isList(activate(V1)),activate(V2))
                U44#(tt(),V1,V2) -> isList#(activate(V1))
                U45#(tt(),V2) -> isNeList#(activate(V2))
                U51#(tt(),V1,V2) -> U52#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U52#(tt(),V1,V2) -> U53#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U53#(tt(),V1,V2) -> U54#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U54#(tt(),V1,V2) -> U55#(isNeList(activate(V1)),activate(V2))
                U54#(tt(),V1,V2) -> isNeList#(activate(V1))
                U55#(tt(),V2) -> isList#(activate(V2))
                isList#(V) -> U11#(isPalListKind(activate(V)),activate(V))
                isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)))
                isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))
              Weak TRS Rules:
                U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
                U12(tt(),V) -> U13(isNeList(activate(V)))
                U13(tt()) -> tt()
                U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
                U25(tt(),V2) -> U26(isList(activate(V2)))
                U26(tt()) -> tt()
                U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
                U32(tt(),V) -> U33(isQid(activate(V)))
                U33(tt()) -> tt()
                U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
                U45(tt(),V2) -> U46(isNeList(activate(V2)))
                U46(tt()) -> tt()
                U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
                U55(tt(),V2) -> U56(isList(activate(V2)))
                U56(tt()) -> tt()
                U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
                U92(tt()) -> tt()
                __(X1,X2) -> n____(X1,X2)
                a() -> n__a()
                activate(X) -> X
                activate(n____(X1,X2)) -> __(X1,X2)
                activate(n__a()) -> a()
                activate(n__e()) -> e()
                activate(n__i()) -> i()
                activate(n__nil()) -> nil()
                activate(n__o()) -> o()
                activate(n__u()) -> u()
                e() -> n__e()
                i() -> n__i()
                isList(V) -> U11(isPalListKind(activate(V)),activate(V))
                isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isList(n__nil()) -> tt()
                isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
                isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
                isPalListKind(n__a()) -> tt()
                isPalListKind(n__e()) -> tt()
                isPalListKind(n__i()) -> tt()
                isPalListKind(n__nil()) -> tt()
                isPalListKind(n__o()) -> tt()
                isPalListKind(n__u()) -> tt()
                isQid(n__a()) -> tt()
                isQid(n__e()) -> tt()
                isQid(n__i()) -> tt()
                isQid(n__o()) -> tt()
                isQid(n__u()) -> tt()
                nil() -> n__nil()
                o() -> n__o()
                u() -> n__u()
              Signature:
                {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/0,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/1,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
              Obligation:
                Innermost
                basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
            Applied Processor:
              RemoveWeakSuffixes
            Proof:
              Consider the dependency graph
                1:W:U11#(tt(),V) -> U12#(isPalListKind(activate(V)),activate(V))
                   -->_1 U12#(tt(),V) -> isNeList#(activate(V)):2
                
                2:W:U12#(tt(),V) -> isNeList#(activate(V))
                   -->_1 isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)):26
                   -->_1 isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)):25
                   -->_1 isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V))):24
                
                3:W:U21#(tt(),V1,V2) -> U22#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                   -->_1 U22#(tt(),V1,V2) -> U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)):4
                
                4:W:U22#(tt(),V1,V2) -> U23#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                   -->_1 U23#(tt(),V1,V2) -> U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)):5
                
                5:W:U23#(tt(),V1,V2) -> U24#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                   -->_1 U24#(tt(),V1,V2) -> isList#(activate(V1)):7
                   -->_1 U24#(tt(),V1,V2) -> U25#(isList(activate(V1)),activate(V2)):6
                
                6:W:U24#(tt(),V1,V2) -> U25#(isList(activate(V1)),activate(V2))
                   -->_1 U25#(tt(),V2) -> isList#(activate(V2)):8
                
                7:W:U24#(tt(),V1,V2) -> isList#(activate(V1))
                   -->_1 isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)):23
                   -->_1 isList#(V) -> U11#(isPalListKind(activate(V)),activate(V)):22
                
                8:W:U25#(tt(),V2) -> isList#(activate(V2))
                   -->_1 isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)):23
                   -->_1 isList#(V) -> U11#(isPalListKind(activate(V)),activate(V)):22
                
                9:W:U31#(tt(),V) -> c_10()
                   
                
                10:W:U41#(tt(),V1,V2) -> U42#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                   -->_1 U42#(tt(),V1,V2) -> U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)):11
                
                11:W:U42#(tt(),V1,V2) -> U43#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                   -->_1 U43#(tt(),V1,V2) -> U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)):12
                
                12:W:U43#(tt(),V1,V2) -> U44#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                   -->_1 U44#(tt(),V1,V2) -> isList#(activate(V1)):14
                   -->_1 U44#(tt(),V1,V2) -> U45#(isList(activate(V1)),activate(V2)):13
                
                13:W:U44#(tt(),V1,V2) -> U45#(isList(activate(V1)),activate(V2))
                   -->_1 U45#(tt(),V2) -> isNeList#(activate(V2)):15
                
                14:W:U44#(tt(),V1,V2) -> isList#(activate(V1))
                   -->_1 isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)):23
                   -->_1 isList#(V) -> U11#(isPalListKind(activate(V)),activate(V)):22
                
                15:W:U45#(tt(),V2) -> isNeList#(activate(V2))
                   -->_1 isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)):26
                   -->_1 isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)):25
                   -->_1 isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V))):24
                
                16:W:U51#(tt(),V1,V2) -> U52#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                   -->_1 U52#(tt(),V1,V2) -> U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)):17
                
                17:W:U52#(tt(),V1,V2) -> U53#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                   -->_1 U53#(tt(),V1,V2) -> U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)):18
                
                18:W:U53#(tt(),V1,V2) -> U54#(isPalListKind(activate(V2)),activate(V1),activate(V2))
                   -->_1 U54#(tt(),V1,V2) -> isNeList#(activate(V1)):20
                   -->_1 U54#(tt(),V1,V2) -> U55#(isNeList(activate(V1)),activate(V2)):19
                
                19:W:U54#(tt(),V1,V2) -> U55#(isNeList(activate(V1)),activate(V2))
                   -->_1 U55#(tt(),V2) -> isList#(activate(V2)):21
                
                20:W:U54#(tt(),V1,V2) -> isNeList#(activate(V1))
                   -->_1 isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)):26
                   -->_1 isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)):25
                   -->_1 isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V))):24
                
                21:W:U55#(tt(),V2) -> isList#(activate(V2))
                   -->_1 isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)):23
                   -->_1 isList#(V) -> U11#(isPalListKind(activate(V)),activate(V)):22
                
                22:W:isList#(V) -> U11#(isPalListKind(activate(V)),activate(V))
                   -->_1 U11#(tt(),V) -> U12#(isPalListKind(activate(V)),activate(V)):1
                
                23:W:isList#(n____(V1,V2)) -> U21#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                   -->_1 U21#(tt(),V1,V2) -> U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)):3
                
                24:W:isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)))
                   -->_1 U31#(tt(),V) -> c_10():9
                
                25:W:isNeList#(n____(V1,V2)) -> U41#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                   -->_1 U41#(tt(),V1,V2) -> U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)):10
                
                26:W:isNeList#(n____(V1,V2)) -> U51#(isPalListKind(activate(V1)),activate(V1),activate(V2))
                   -->_1 U51#(tt(),V1,V2) -> U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)):16
                
              The following weak DPs constitute a sub-graph of the DG that is closed under successors. The DPs are removed.
                1:  U11#(tt(),V) ->                       
                      U12#(isPalListKind(activate(V))     
                          ,activate(V))                   
                22: isList#(V) ->                         
                      U11#(isPalListKind(activate(V))     
                          ,activate(V))                   
                21: U55#(tt(),V2) ->                      
                      isList#(activate(V2))               
                19: U54#(tt(),V1,V2) ->                   
                      U55#(isNeList(activate(V1))         
                          ,activate(V2))                  
                18: U53#(tt(),V1,V2) ->                   
                      U54#(isPalListKind(activate(V2))    
                          ,activate(V1)                   
                          ,activate(V2))                  
                17: U52#(tt(),V1,V2) ->                   
                      U53#(isPalListKind(activate(V2))    
                          ,activate(V1)                   
                          ,activate(V2))                  
                16: U51#(tt(),V1,V2) ->                   
                      U52#(isPalListKind(activate(V1))    
                          ,activate(V1)                   
                          ,activate(V2))                  
                26: isNeList#(n____(V1,V2)) ->            
                      U51#(isPalListKind(activate(V1))    
                          ,activate(V1)                   
                          ,activate(V2))                  
                20: U54#(tt(),V1,V2) ->                   
                      isNeList#(activate(V1))             
                15: U45#(tt(),V2) ->                      
                      isNeList#(activate(V2))             
                13: U44#(tt(),V1,V2) ->                   
                      U45#(isList(activate(V1))           
                          ,activate(V2))                  
                12: U43#(tt(),V1,V2) ->                   
                      U44#(isPalListKind(activate(V2))    
                          ,activate(V1)                   
                          ,activate(V2))                  
                11: U42#(tt(),V1,V2) ->                   
                      U43#(isPalListKind(activate(V2))    
                          ,activate(V1)                   
                          ,activate(V2))                  
                10: U41#(tt(),V1,V2) ->                   
                      U42#(isPalListKind(activate(V1))    
                          ,activate(V1)                   
                          ,activate(V2))                  
                25: isNeList#(n____(V1,V2)) ->            
                      U41#(isPalListKind(activate(V1))    
                          ,activate(V1)                   
                          ,activate(V2))                  
                2:  U12#(tt(),V) ->                       
                      isNeList#(activate(V))              
                14: U44#(tt(),V1,V2) ->                   
                      isList#(activate(V1))               
                8:  U25#(tt(),V2) ->                      
                      isList#(activate(V2))               
                6:  U24#(tt(),V1,V2) ->                   
                      U25#(isList(activate(V1))           
                          ,activate(V2))                  
                5:  U23#(tt(),V1,V2) ->                   
                      U24#(isPalListKind(activate(V2))    
                          ,activate(V1)                   
                          ,activate(V2))                  
                4:  U22#(tt(),V1,V2) ->                   
                      U23#(isPalListKind(activate(V2))    
                          ,activate(V1)                   
                          ,activate(V2))                  
                3:  U21#(tt(),V1,V2) ->                   
                      U22#(isPalListKind(activate(V1))    
                          ,activate(V1)                   
                          ,activate(V2))                  
                23: isList#(n____(V1,V2)) ->              
                      U21#(isPalListKind(activate(V1))    
                          ,activate(V1)                   
                          ,activate(V2))                  
                7:  U24#(tt(),V1,V2) ->                   
                      isList#(activate(V1))               
                24: isNeList#(V) ->                       
                      c_52(U31#(isPalListKind(activate(V))
                               ,activate(V)))             
                9:  U31#(tt(),V) -> c_10()                
        *** 1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.2.1 Progress [(O(1),O(1))]  ***
            Considered Problem:
              Strict DP Rules:
                
              Strict TRS Rules:
                
              Weak DP Rules:
                
              Weak TRS Rules:
                U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
                U12(tt(),V) -> U13(isNeList(activate(V)))
                U13(tt()) -> tt()
                U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
                U25(tt(),V2) -> U26(isList(activate(V2)))
                U26(tt()) -> tt()
                U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
                U32(tt(),V) -> U33(isQid(activate(V)))
                U33(tt()) -> tt()
                U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
                U45(tt(),V2) -> U46(isNeList(activate(V2)))
                U46(tt()) -> tt()
                U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
                U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
                U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
                U55(tt(),V2) -> U56(isList(activate(V2)))
                U56(tt()) -> tt()
                U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
                U92(tt()) -> tt()
                __(X1,X2) -> n____(X1,X2)
                a() -> n__a()
                activate(X) -> X
                activate(n____(X1,X2)) -> __(X1,X2)
                activate(n__a()) -> a()
                activate(n__e()) -> e()
                activate(n__i()) -> i()
                activate(n__nil()) -> nil()
                activate(n__o()) -> o()
                activate(n__u()) -> u()
                e() -> n__e()
                i() -> n__i()
                isList(V) -> U11(isPalListKind(activate(V)),activate(V))
                isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isList(n__nil()) -> tt()
                isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
                isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
                isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
                isPalListKind(n__a()) -> tt()
                isPalListKind(n__e()) -> tt()
                isPalListKind(n__i()) -> tt()
                isPalListKind(n__nil()) -> tt()
                isPalListKind(n__o()) -> tt()
                isPalListKind(n__u()) -> tt()
                isQid(n__a()) -> tt()
                isQid(n__e()) -> tt()
                isQid(n__i()) -> tt()
                isQid(n__o()) -> tt()
                isQid(n__u()) -> tt()
                nil() -> n__nil()
                o() -> n__o()
                u() -> n__u()
              Signature:
                {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/0,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/1,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
              Obligation:
                Innermost
                basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
            Applied Processor:
              EmptyProcessor
            Proof:
              The problem is already closed. The intended complexity is O(1).
        
  *** 1.1.1.1.1.1.1.1.1.2 Progress [(O(1),O(1))]  ***
      Considered Problem:
        Strict DP Rules:
          U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
          U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
          U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
          U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
          U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U82#(tt(),V) -> c_33(isNePal#(activate(V)))
          isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        Strict TRS Rules:
          
        Weak DP Rules:
          U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U12#(tt(),V) -> c_2(isNeList#(activate(V)))
          U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U25#(tt(),V2) -> c_8(isList#(activate(V2)))
          U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
          U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
          U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
          U55#(tt(),V2) -> c_23(isList#(activate(V2)))
          U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
          isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
        Weak TRS Rules:
          U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
          U12(tt(),V) -> U13(isNeList(activate(V)))
          U13(tt()) -> tt()
          U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
          U25(tt(),V2) -> U26(isList(activate(V2)))
          U26(tt()) -> tt()
          U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
          U32(tt(),V) -> U33(isQid(activate(V)))
          U33(tt()) -> tt()
          U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
          U45(tt(),V2) -> U46(isNeList(activate(V2)))
          U46(tt()) -> tt()
          U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
          U55(tt(),V2) -> U56(isList(activate(V2)))
          U56(tt()) -> tt()
          U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
          U62(tt(),V) -> U63(isQid(activate(V)))
          U63(tt()) -> tt()
          U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
          U82(tt(),V) -> U83(isNePal(activate(V)))
          U83(tt()) -> tt()
          U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
          U92(tt()) -> tt()
          __(X1,X2) -> n____(X1,X2)
          a() -> n__a()
          activate(X) -> X
          activate(n____(X1,X2)) -> __(X1,X2)
          activate(n__a()) -> a()
          activate(n__e()) -> e()
          activate(n__i()) -> i()
          activate(n__nil()) -> nil()
          activate(n__o()) -> o()
          activate(n__u()) -> u()
          e() -> n__e()
          i() -> n__i()
          isList(V) -> U11(isPalListKind(activate(V)),activate(V))
          isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isList(n__nil()) -> tt()
          isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
          isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
          isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
          isPal(n__nil()) -> tt()
          isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
          isPalListKind(n__a()) -> tt()
          isPalListKind(n__e()) -> tt()
          isPalListKind(n__i()) -> tt()
          isPalListKind(n__nil()) -> tt()
          isPalListKind(n__o()) -> tt()
          isPalListKind(n__u()) -> tt()
          isQid(n__a()) -> tt()
          isQid(n__e()) -> tt()
          isQid(n__i()) -> tt()
          isQid(n__o()) -> tt()
          isQid(n__u()) -> tt()
          nil() -> n__nil()
          o() -> n__o()
          u() -> n__u()
        Signature:
          {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
        Obligation:
          Innermost
          basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
      Applied Processor:
        PredecessorEstimation {onSelection = all simple predecessor estimation selector}
      Proof:
        We estimate the number of application of
          {1,4}
        by application of
          Pre({1,4}) = {3,7}.
        Here rules are labelled as follows:
          1:  U61#(tt(),V) ->                        
                c_25(isPalListKind#(activate(V)))    
          2:  U71#(tt(),I,P) ->                      
                c_28(U72#(isPalListKind(activate(I)) 
                         ,activate(P))               
                    ,isPalListKind#(activate(I)))    
          3:  U72#(tt(),P) ->                        
                c_29(U73#(isPal(activate(P))         
                         ,activate(P))               
                    ,isPal#(activate(P)))            
          4:  U73#(tt(),P) ->                        
                c_30(isPalListKind#(activate(P)))    
          5:  U81#(tt(),V) ->                        
                c_32(U82#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          6:  U82#(tt(),V) ->                        
                c_33(isNePal#(activate(V)))          
          7:  isNePal#(V) ->                         
                c_55(U61#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          8:  isPal#(V) ->                           
                c_56(U81#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          9:  U11#(tt(),V) ->                        
                c_1(U12#(isPalListKind(activate(V))  
                        ,activate(V))                
                   ,isPalListKind#(activate(V)))     
          10: U12#(tt(),V) ->                        
                c_2(isNeList#(activate(V)))          
          11: U21#(tt(),V1,V2) ->                    
                c_4(U22#(isPalListKind(activate(V1)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V1)))    
          12: U22#(tt(),V1,V2) ->                    
                c_5(U23#(isPalListKind(activate(V2)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V2)))    
          13: U23#(tt(),V1,V2) ->                    
                c_6(U24#(isPalListKind(activate(V2)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V2)))    
          14: U24#(tt(),V1,V2) ->                    
                c_7(U25#(isList(activate(V1))        
                        ,activate(V2))               
                   ,isList#(activate(V1)))           
          15: U25#(tt(),V2) ->                       
                c_8(isList#(activate(V2)))           
          16: U31#(tt(),V) ->                        
                c_10(isPalListKind#(activate(V)))    
          17: U41#(tt(),V1,V2) ->                    
                c_13(U42#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          18: U42#(tt(),V1,V2) ->                    
                c_14(U43#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          19: U43#(tt(),V1,V2) ->                    
                c_15(U44#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          20: U44#(tt(),V1,V2) ->                    
                c_16(U45#(isList(activate(V1))       
                         ,activate(V2))              
                    ,isList#(activate(V1)))          
          21: U45#(tt(),V2) ->                       
                c_17(isNeList#(activate(V2)))        
          22: U51#(tt(),V1,V2) ->                    
                c_19(U52#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          23: U52#(tt(),V1,V2) ->                    
                c_20(U53#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          24: U53#(tt(),V1,V2) ->                    
                c_21(U54#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          25: U54#(tt(),V1,V2) ->                    
                c_22(U55#(isNeList(activate(V1))     
                         ,activate(V2))              
                    ,isNeList#(activate(V1)))        
          26: U55#(tt(),V2) ->                       
                c_23(isList#(activate(V2)))          
          27: U91#(tt(),V2) ->                       
                c_35(isPalListKind#(activate(V2)))   
          28: isList#(V) ->                          
                c_49(U11#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          29: isList#(n____(V1,V2)) ->               
                c_50(U21#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          30: isNeList#(V) ->                        
                c_52(U31#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          31: isNeList#(n____(V1,V2)) ->             
                c_53(U41#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          32: isNeList#(n____(V1,V2)) ->             
                c_54(U51#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          33: isPalListKind#(n____(V1,V2)) ->        
                c_58(U91#(isPalListKind(activate(V1))
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
  *** 1.1.1.1.1.1.1.1.1.2.1 Progress [(O(1),O(1))]  ***
      Considered Problem:
        Strict DP Rules:
          U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
          U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
          U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U82#(tt(),V) -> c_33(isNePal#(activate(V)))
          isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        Strict TRS Rules:
          
        Weak DP Rules:
          U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U12#(tt(),V) -> c_2(isNeList#(activate(V)))
          U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U25#(tt(),V2) -> c_8(isList#(activate(V2)))
          U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
          U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
          U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
          U55#(tt(),V2) -> c_23(isList#(activate(V2)))
          U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
          U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
          U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
          isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
        Weak TRS Rules:
          U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
          U12(tt(),V) -> U13(isNeList(activate(V)))
          U13(tt()) -> tt()
          U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
          U25(tt(),V2) -> U26(isList(activate(V2)))
          U26(tt()) -> tt()
          U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
          U32(tt(),V) -> U33(isQid(activate(V)))
          U33(tt()) -> tt()
          U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
          U45(tt(),V2) -> U46(isNeList(activate(V2)))
          U46(tt()) -> tt()
          U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
          U55(tt(),V2) -> U56(isList(activate(V2)))
          U56(tt()) -> tt()
          U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
          U62(tt(),V) -> U63(isQid(activate(V)))
          U63(tt()) -> tt()
          U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
          U82(tt(),V) -> U83(isNePal(activate(V)))
          U83(tt()) -> tt()
          U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
          U92(tt()) -> tt()
          __(X1,X2) -> n____(X1,X2)
          a() -> n__a()
          activate(X) -> X
          activate(n____(X1,X2)) -> __(X1,X2)
          activate(n__a()) -> a()
          activate(n__e()) -> e()
          activate(n__i()) -> i()
          activate(n__nil()) -> nil()
          activate(n__o()) -> o()
          activate(n__u()) -> u()
          e() -> n__e()
          i() -> n__i()
          isList(V) -> U11(isPalListKind(activate(V)),activate(V))
          isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isList(n__nil()) -> tt()
          isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
          isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
          isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
          isPal(n__nil()) -> tt()
          isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
          isPalListKind(n__a()) -> tt()
          isPalListKind(n__e()) -> tt()
          isPalListKind(n__i()) -> tt()
          isPalListKind(n__nil()) -> tt()
          isPalListKind(n__o()) -> tt()
          isPalListKind(n__u()) -> tt()
          isQid(n__a()) -> tt()
          isQid(n__e()) -> tt()
          isQid(n__i()) -> tt()
          isQid(n__o()) -> tt()
          isQid(n__u()) -> tt()
          nil() -> n__nil()
          o() -> n__o()
          u() -> n__u()
        Signature:
          {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
        Obligation:
          Innermost
          basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
      Applied Processor:
        PredecessorEstimation {onSelection = all simple predecessor estimation selector}
      Proof:
        We estimate the number of application of
          {5}
        by application of
          Pre({5}) = {4}.
        Here rules are labelled as follows:
          1:  U71#(tt(),I,P) ->                      
                c_28(U72#(isPalListKind(activate(I)) 
                         ,activate(P))               
                    ,isPalListKind#(activate(I)))    
          2:  U72#(tt(),P) ->                        
                c_29(U73#(isPal(activate(P))         
                         ,activate(P))               
                    ,isPal#(activate(P)))            
          3:  U81#(tt(),V) ->                        
                c_32(U82#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          4:  U82#(tt(),V) ->                        
                c_33(isNePal#(activate(V)))          
          5:  isNePal#(V) ->                         
                c_55(U61#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          6:  isPal#(V) ->                           
                c_56(U81#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          7:  U11#(tt(),V) ->                        
                c_1(U12#(isPalListKind(activate(V))  
                        ,activate(V))                
                   ,isPalListKind#(activate(V)))     
          8:  U12#(tt(),V) ->                        
                c_2(isNeList#(activate(V)))          
          9:  U21#(tt(),V1,V2) ->                    
                c_4(U22#(isPalListKind(activate(V1)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V1)))    
          10: U22#(tt(),V1,V2) ->                    
                c_5(U23#(isPalListKind(activate(V2)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V2)))    
          11: U23#(tt(),V1,V2) ->                    
                c_6(U24#(isPalListKind(activate(V2)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V2)))    
          12: U24#(tt(),V1,V2) ->                    
                c_7(U25#(isList(activate(V1))        
                        ,activate(V2))               
                   ,isList#(activate(V1)))           
          13: U25#(tt(),V2) ->                       
                c_8(isList#(activate(V2)))           
          14: U31#(tt(),V) ->                        
                c_10(isPalListKind#(activate(V)))    
          15: U41#(tt(),V1,V2) ->                    
                c_13(U42#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          16: U42#(tt(),V1,V2) ->                    
                c_14(U43#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          17: U43#(tt(),V1,V2) ->                    
                c_15(U44#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          18: U44#(tt(),V1,V2) ->                    
                c_16(U45#(isList(activate(V1))       
                         ,activate(V2))              
                    ,isList#(activate(V1)))          
          19: U45#(tt(),V2) ->                       
                c_17(isNeList#(activate(V2)))        
          20: U51#(tt(),V1,V2) ->                    
                c_19(U52#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          21: U52#(tt(),V1,V2) ->                    
                c_20(U53#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          22: U53#(tt(),V1,V2) ->                    
                c_21(U54#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          23: U54#(tt(),V1,V2) ->                    
                c_22(U55#(isNeList(activate(V1))     
                         ,activate(V2))              
                    ,isNeList#(activate(V1)))        
          24: U55#(tt(),V2) ->                       
                c_23(isList#(activate(V2)))          
          25: U61#(tt(),V) ->                        
                c_25(isPalListKind#(activate(V)))    
          26: U73#(tt(),P) ->                        
                c_30(isPalListKind#(activate(P)))    
          27: U91#(tt(),V2) ->                       
                c_35(isPalListKind#(activate(V2)))   
          28: isList#(V) ->                          
                c_49(U11#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          29: isList#(n____(V1,V2)) ->               
                c_50(U21#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          30: isNeList#(V) ->                        
                c_52(U31#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          31: isNeList#(n____(V1,V2)) ->             
                c_53(U41#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          32: isNeList#(n____(V1,V2)) ->             
                c_54(U51#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          33: isPalListKind#(n____(V1,V2)) ->        
                c_58(U91#(isPalListKind(activate(V1))
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
  *** 1.1.1.1.1.1.1.1.1.2.1.1 Progress [(O(1),O(1))]  ***
      Considered Problem:
        Strict DP Rules:
          U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
          U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
          U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U82#(tt(),V) -> c_33(isNePal#(activate(V)))
          isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        Strict TRS Rules:
          
        Weak DP Rules:
          U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U12#(tt(),V) -> c_2(isNeList#(activate(V)))
          U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U25#(tt(),V2) -> c_8(isList#(activate(V2)))
          U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
          U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
          U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
          U55#(tt(),V2) -> c_23(isList#(activate(V2)))
          U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
          U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
          U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
          isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
        Weak TRS Rules:
          U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
          U12(tt(),V) -> U13(isNeList(activate(V)))
          U13(tt()) -> tt()
          U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
          U25(tt(),V2) -> U26(isList(activate(V2)))
          U26(tt()) -> tt()
          U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
          U32(tt(),V) -> U33(isQid(activate(V)))
          U33(tt()) -> tt()
          U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
          U45(tt(),V2) -> U46(isNeList(activate(V2)))
          U46(tt()) -> tt()
          U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
          U55(tt(),V2) -> U56(isList(activate(V2)))
          U56(tt()) -> tt()
          U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
          U62(tt(),V) -> U63(isQid(activate(V)))
          U63(tt()) -> tt()
          U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
          U82(tt(),V) -> U83(isNePal(activate(V)))
          U83(tt()) -> tt()
          U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
          U92(tt()) -> tt()
          __(X1,X2) -> n____(X1,X2)
          a() -> n__a()
          activate(X) -> X
          activate(n____(X1,X2)) -> __(X1,X2)
          activate(n__a()) -> a()
          activate(n__e()) -> e()
          activate(n__i()) -> i()
          activate(n__nil()) -> nil()
          activate(n__o()) -> o()
          activate(n__u()) -> u()
          e() -> n__e()
          i() -> n__i()
          isList(V) -> U11(isPalListKind(activate(V)),activate(V))
          isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isList(n__nil()) -> tt()
          isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
          isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
          isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
          isPal(n__nil()) -> tt()
          isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
          isPalListKind(n__a()) -> tt()
          isPalListKind(n__e()) -> tt()
          isPalListKind(n__i()) -> tt()
          isPalListKind(n__nil()) -> tt()
          isPalListKind(n__o()) -> tt()
          isPalListKind(n__u()) -> tt()
          isQid(n__a()) -> tt()
          isQid(n__e()) -> tt()
          isQid(n__i()) -> tt()
          isQid(n__o()) -> tt()
          isQid(n__u()) -> tt()
          nil() -> n__nil()
          o() -> n__o()
          u() -> n__u()
        Signature:
          {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
        Obligation:
          Innermost
          basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
      Applied Processor:
        PredecessorEstimation {onSelection = all simple predecessor estimation selector}
      Proof:
        We estimate the number of application of
          {4}
        by application of
          Pre({4}) = {3}.
        Here rules are labelled as follows:
          1:  U71#(tt(),I,P) ->                      
                c_28(U72#(isPalListKind(activate(I)) 
                         ,activate(P))               
                    ,isPalListKind#(activate(I)))    
          2:  U72#(tt(),P) ->                        
                c_29(U73#(isPal(activate(P))         
                         ,activate(P))               
                    ,isPal#(activate(P)))            
          3:  U81#(tt(),V) ->                        
                c_32(U82#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          4:  U82#(tt(),V) ->                        
                c_33(isNePal#(activate(V)))          
          5:  isPal#(V) ->                           
                c_56(U81#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          6:  U11#(tt(),V) ->                        
                c_1(U12#(isPalListKind(activate(V))  
                        ,activate(V))                
                   ,isPalListKind#(activate(V)))     
          7:  U12#(tt(),V) ->                        
                c_2(isNeList#(activate(V)))          
          8:  U21#(tt(),V1,V2) ->                    
                c_4(U22#(isPalListKind(activate(V1)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V1)))    
          9:  U22#(tt(),V1,V2) ->                    
                c_5(U23#(isPalListKind(activate(V2)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V2)))    
          10: U23#(tt(),V1,V2) ->                    
                c_6(U24#(isPalListKind(activate(V2)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V2)))    
          11: U24#(tt(),V1,V2) ->                    
                c_7(U25#(isList(activate(V1))        
                        ,activate(V2))               
                   ,isList#(activate(V1)))           
          12: U25#(tt(),V2) ->                       
                c_8(isList#(activate(V2)))           
          13: U31#(tt(),V) ->                        
                c_10(isPalListKind#(activate(V)))    
          14: U41#(tt(),V1,V2) ->                    
                c_13(U42#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          15: U42#(tt(),V1,V2) ->                    
                c_14(U43#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          16: U43#(tt(),V1,V2) ->                    
                c_15(U44#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          17: U44#(tt(),V1,V2) ->                    
                c_16(U45#(isList(activate(V1))       
                         ,activate(V2))              
                    ,isList#(activate(V1)))          
          18: U45#(tt(),V2) ->                       
                c_17(isNeList#(activate(V2)))        
          19: U51#(tt(),V1,V2) ->                    
                c_19(U52#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          20: U52#(tt(),V1,V2) ->                    
                c_20(U53#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          21: U53#(tt(),V1,V2) ->                    
                c_21(U54#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          22: U54#(tt(),V1,V2) ->                    
                c_22(U55#(isNeList(activate(V1))     
                         ,activate(V2))              
                    ,isNeList#(activate(V1)))        
          23: U55#(tt(),V2) ->                       
                c_23(isList#(activate(V2)))          
          24: U61#(tt(),V) ->                        
                c_25(isPalListKind#(activate(V)))    
          25: U73#(tt(),P) ->                        
                c_30(isPalListKind#(activate(P)))    
          26: U91#(tt(),V2) ->                       
                c_35(isPalListKind#(activate(V2)))   
          27: isList#(V) ->                          
                c_49(U11#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          28: isList#(n____(V1,V2)) ->               
                c_50(U21#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          29: isNeList#(V) ->                        
                c_52(U31#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          30: isNeList#(n____(V1,V2)) ->             
                c_53(U41#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          31: isNeList#(n____(V1,V2)) ->             
                c_54(U51#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          32: isNePal#(V) ->                         
                c_55(U61#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          33: isPalListKind#(n____(V1,V2)) ->        
                c_58(U91#(isPalListKind(activate(V1))
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
  *** 1.1.1.1.1.1.1.1.1.2.1.1.1 Progress [(O(1),O(1))]  ***
      Considered Problem:
        Strict DP Rules:
          U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
          U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
          U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        Strict TRS Rules:
          
        Weak DP Rules:
          U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U12#(tt(),V) -> c_2(isNeList#(activate(V)))
          U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U25#(tt(),V2) -> c_8(isList#(activate(V2)))
          U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
          U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
          U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
          U55#(tt(),V2) -> c_23(isList#(activate(V2)))
          U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
          U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
          U82#(tt(),V) -> c_33(isNePal#(activate(V)))
          U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
          isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
        Weak TRS Rules:
          U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
          U12(tt(),V) -> U13(isNeList(activate(V)))
          U13(tt()) -> tt()
          U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
          U25(tt(),V2) -> U26(isList(activate(V2)))
          U26(tt()) -> tt()
          U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
          U32(tt(),V) -> U33(isQid(activate(V)))
          U33(tt()) -> tt()
          U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
          U45(tt(),V2) -> U46(isNeList(activate(V2)))
          U46(tt()) -> tt()
          U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
          U55(tt(),V2) -> U56(isList(activate(V2)))
          U56(tt()) -> tt()
          U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
          U62(tt(),V) -> U63(isQid(activate(V)))
          U63(tt()) -> tt()
          U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
          U82(tt(),V) -> U83(isNePal(activate(V)))
          U83(tt()) -> tt()
          U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
          U92(tt()) -> tt()
          __(X1,X2) -> n____(X1,X2)
          a() -> n__a()
          activate(X) -> X
          activate(n____(X1,X2)) -> __(X1,X2)
          activate(n__a()) -> a()
          activate(n__e()) -> e()
          activate(n__i()) -> i()
          activate(n__nil()) -> nil()
          activate(n__o()) -> o()
          activate(n__u()) -> u()
          e() -> n__e()
          i() -> n__i()
          isList(V) -> U11(isPalListKind(activate(V)),activate(V))
          isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isList(n__nil()) -> tt()
          isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
          isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
          isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
          isPal(n__nil()) -> tt()
          isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
          isPalListKind(n__a()) -> tt()
          isPalListKind(n__e()) -> tt()
          isPalListKind(n__i()) -> tt()
          isPalListKind(n__nil()) -> tt()
          isPalListKind(n__o()) -> tt()
          isPalListKind(n__u()) -> tt()
          isQid(n__a()) -> tt()
          isQid(n__e()) -> tt()
          isQid(n__i()) -> tt()
          isQid(n__o()) -> tt()
          isQid(n__u()) -> tt()
          nil() -> n__nil()
          o() -> n__o()
          u() -> n__u()
        Signature:
          {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
        Obligation:
          Innermost
          basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
      Applied Processor:
        PredecessorEstimation {onSelection = all simple predecessor estimation selector}
      Proof:
        We estimate the number of application of
          {3}
        by application of
          Pre({3}) = {4}.
        Here rules are labelled as follows:
          1:  U71#(tt(),I,P) ->                      
                c_28(U72#(isPalListKind(activate(I)) 
                         ,activate(P))               
                    ,isPalListKind#(activate(I)))    
          2:  U72#(tt(),P) ->                        
                c_29(U73#(isPal(activate(P))         
                         ,activate(P))               
                    ,isPal#(activate(P)))            
          3:  U81#(tt(),V) ->                        
                c_32(U82#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          4:  isPal#(V) ->                           
                c_56(U81#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          5:  U11#(tt(),V) ->                        
                c_1(U12#(isPalListKind(activate(V))  
                        ,activate(V))                
                   ,isPalListKind#(activate(V)))     
          6:  U12#(tt(),V) ->                        
                c_2(isNeList#(activate(V)))          
          7:  U21#(tt(),V1,V2) ->                    
                c_4(U22#(isPalListKind(activate(V1)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V1)))    
          8:  U22#(tt(),V1,V2) ->                    
                c_5(U23#(isPalListKind(activate(V2)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V2)))    
          9:  U23#(tt(),V1,V2) ->                    
                c_6(U24#(isPalListKind(activate(V2)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V2)))    
          10: U24#(tt(),V1,V2) ->                    
                c_7(U25#(isList(activate(V1))        
                        ,activate(V2))               
                   ,isList#(activate(V1)))           
          11: U25#(tt(),V2) ->                       
                c_8(isList#(activate(V2)))           
          12: U31#(tt(),V) ->                        
                c_10(isPalListKind#(activate(V)))    
          13: U41#(tt(),V1,V2) ->                    
                c_13(U42#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          14: U42#(tt(),V1,V2) ->                    
                c_14(U43#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          15: U43#(tt(),V1,V2) ->                    
                c_15(U44#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          16: U44#(tt(),V1,V2) ->                    
                c_16(U45#(isList(activate(V1))       
                         ,activate(V2))              
                    ,isList#(activate(V1)))          
          17: U45#(tt(),V2) ->                       
                c_17(isNeList#(activate(V2)))        
          18: U51#(tt(),V1,V2) ->                    
                c_19(U52#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          19: U52#(tt(),V1,V2) ->                    
                c_20(U53#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          20: U53#(tt(),V1,V2) ->                    
                c_21(U54#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          21: U54#(tt(),V1,V2) ->                    
                c_22(U55#(isNeList(activate(V1))     
                         ,activate(V2))              
                    ,isNeList#(activate(V1)))        
          22: U55#(tt(),V2) ->                       
                c_23(isList#(activate(V2)))          
          23: U61#(tt(),V) ->                        
                c_25(isPalListKind#(activate(V)))    
          24: U73#(tt(),P) ->                        
                c_30(isPalListKind#(activate(P)))    
          25: U82#(tt(),V) ->                        
                c_33(isNePal#(activate(V)))          
          26: U91#(tt(),V2) ->                       
                c_35(isPalListKind#(activate(V2)))   
          27: isList#(V) ->                          
                c_49(U11#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          28: isList#(n____(V1,V2)) ->               
                c_50(U21#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          29: isNeList#(V) ->                        
                c_52(U31#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          30: isNeList#(n____(V1,V2)) ->             
                c_53(U41#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          31: isNeList#(n____(V1,V2)) ->             
                c_54(U51#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          32: isNePal#(V) ->                         
                c_55(U61#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          33: isPalListKind#(n____(V1,V2)) ->        
                c_58(U91#(isPalListKind(activate(V1))
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
  *** 1.1.1.1.1.1.1.1.1.2.1.1.1.1 Progress [(O(1),O(1))]  ***
      Considered Problem:
        Strict DP Rules:
          U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
          U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
          isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
        Strict TRS Rules:
          
        Weak DP Rules:
          U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U12#(tt(),V) -> c_2(isNeList#(activate(V)))
          U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U25#(tt(),V2) -> c_8(isList#(activate(V2)))
          U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
          U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
          U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
          U55#(tt(),V2) -> c_23(isList#(activate(V2)))
          U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
          U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
          U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U82#(tt(),V) -> c_33(isNePal#(activate(V)))
          U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
          isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
        Weak TRS Rules:
          U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
          U12(tt(),V) -> U13(isNeList(activate(V)))
          U13(tt()) -> tt()
          U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
          U25(tt(),V2) -> U26(isList(activate(V2)))
          U26(tt()) -> tt()
          U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
          U32(tt(),V) -> U33(isQid(activate(V)))
          U33(tt()) -> tt()
          U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
          U45(tt(),V2) -> U46(isNeList(activate(V2)))
          U46(tt()) -> tt()
          U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
          U55(tt(),V2) -> U56(isList(activate(V2)))
          U56(tt()) -> tt()
          U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
          U62(tt(),V) -> U63(isQid(activate(V)))
          U63(tt()) -> tt()
          U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
          U82(tt(),V) -> U83(isNePal(activate(V)))
          U83(tt()) -> tt()
          U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
          U92(tt()) -> tt()
          __(X1,X2) -> n____(X1,X2)
          a() -> n__a()
          activate(X) -> X
          activate(n____(X1,X2)) -> __(X1,X2)
          activate(n__a()) -> a()
          activate(n__e()) -> e()
          activate(n__i()) -> i()
          activate(n__nil()) -> nil()
          activate(n__o()) -> o()
          activate(n__u()) -> u()
          e() -> n__e()
          i() -> n__i()
          isList(V) -> U11(isPalListKind(activate(V)),activate(V))
          isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isList(n__nil()) -> tt()
          isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
          isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
          isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
          isPal(n__nil()) -> tt()
          isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
          isPalListKind(n__a()) -> tt()
          isPalListKind(n__e()) -> tt()
          isPalListKind(n__i()) -> tt()
          isPalListKind(n__nil()) -> tt()
          isPalListKind(n__o()) -> tt()
          isPalListKind(n__u()) -> tt()
          isQid(n__a()) -> tt()
          isQid(n__e()) -> tt()
          isQid(n__i()) -> tt()
          isQid(n__o()) -> tt()
          isQid(n__u()) -> tt()
          nil() -> n__nil()
          o() -> n__o()
          u() -> n__u()
        Signature:
          {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
        Obligation:
          Innermost
          basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
      Applied Processor:
        PredecessorEstimation {onSelection = all simple predecessor estimation selector}
      Proof:
        We estimate the number of application of
          {3}
        by application of
          Pre({3}) = {2}.
        Here rules are labelled as follows:
          1:  U71#(tt(),I,P) ->                      
                c_28(U72#(isPalListKind(activate(I)) 
                         ,activate(P))               
                    ,isPalListKind#(activate(I)))    
          2:  U72#(tt(),P) ->                        
                c_29(U73#(isPal(activate(P))         
                         ,activate(P))               
                    ,isPal#(activate(P)))            
          3:  isPal#(V) ->                           
                c_56(U81#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          4:  U11#(tt(),V) ->                        
                c_1(U12#(isPalListKind(activate(V))  
                        ,activate(V))                
                   ,isPalListKind#(activate(V)))     
          5:  U12#(tt(),V) ->                        
                c_2(isNeList#(activate(V)))          
          6:  U21#(tt(),V1,V2) ->                    
                c_4(U22#(isPalListKind(activate(V1)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V1)))    
          7:  U22#(tt(),V1,V2) ->                    
                c_5(U23#(isPalListKind(activate(V2)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V2)))    
          8:  U23#(tt(),V1,V2) ->                    
                c_6(U24#(isPalListKind(activate(V2)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V2)))    
          9:  U24#(tt(),V1,V2) ->                    
                c_7(U25#(isList(activate(V1))        
                        ,activate(V2))               
                   ,isList#(activate(V1)))           
          10: U25#(tt(),V2) ->                       
                c_8(isList#(activate(V2)))           
          11: U31#(tt(),V) ->                        
                c_10(isPalListKind#(activate(V)))    
          12: U41#(tt(),V1,V2) ->                    
                c_13(U42#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          13: U42#(tt(),V1,V2) ->                    
                c_14(U43#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          14: U43#(tt(),V1,V2) ->                    
                c_15(U44#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          15: U44#(tt(),V1,V2) ->                    
                c_16(U45#(isList(activate(V1))       
                         ,activate(V2))              
                    ,isList#(activate(V1)))          
          16: U45#(tt(),V2) ->                       
                c_17(isNeList#(activate(V2)))        
          17: U51#(tt(),V1,V2) ->                    
                c_19(U52#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          18: U52#(tt(),V1,V2) ->                    
                c_20(U53#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          19: U53#(tt(),V1,V2) ->                    
                c_21(U54#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          20: U54#(tt(),V1,V2) ->                    
                c_22(U55#(isNeList(activate(V1))     
                         ,activate(V2))              
                    ,isNeList#(activate(V1)))        
          21: U55#(tt(),V2) ->                       
                c_23(isList#(activate(V2)))          
          22: U61#(tt(),V) ->                        
                c_25(isPalListKind#(activate(V)))    
          23: U73#(tt(),P) ->                        
                c_30(isPalListKind#(activate(P)))    
          24: U81#(tt(),V) ->                        
                c_32(U82#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          25: U82#(tt(),V) ->                        
                c_33(isNePal#(activate(V)))          
          26: U91#(tt(),V2) ->                       
                c_35(isPalListKind#(activate(V2)))   
          27: isList#(V) ->                          
                c_49(U11#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          28: isList#(n____(V1,V2)) ->               
                c_50(U21#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          29: isNeList#(V) ->                        
                c_52(U31#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          30: isNeList#(n____(V1,V2)) ->             
                c_53(U41#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          31: isNeList#(n____(V1,V2)) ->             
                c_54(U51#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          32: isNePal#(V) ->                         
                c_55(U61#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          33: isPalListKind#(n____(V1,V2)) ->        
                c_58(U91#(isPalListKind(activate(V1))
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
  *** 1.1.1.1.1.1.1.1.1.2.1.1.1.1.1 Progress [(O(1),O(1))]  ***
      Considered Problem:
        Strict DP Rules:
          U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
          U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
        Strict TRS Rules:
          
        Weak DP Rules:
          U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U12#(tt(),V) -> c_2(isNeList#(activate(V)))
          U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U25#(tt(),V2) -> c_8(isList#(activate(V2)))
          U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
          U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
          U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
          U55#(tt(),V2) -> c_23(isList#(activate(V2)))
          U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
          U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
          U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U82#(tt(),V) -> c_33(isNePal#(activate(V)))
          U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
          isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
        Weak TRS Rules:
          U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
          U12(tt(),V) -> U13(isNeList(activate(V)))
          U13(tt()) -> tt()
          U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
          U25(tt(),V2) -> U26(isList(activate(V2)))
          U26(tt()) -> tt()
          U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
          U32(tt(),V) -> U33(isQid(activate(V)))
          U33(tt()) -> tt()
          U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
          U45(tt(),V2) -> U46(isNeList(activate(V2)))
          U46(tt()) -> tt()
          U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
          U55(tt(),V2) -> U56(isList(activate(V2)))
          U56(tt()) -> tt()
          U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
          U62(tt(),V) -> U63(isQid(activate(V)))
          U63(tt()) -> tt()
          U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
          U82(tt(),V) -> U83(isNePal(activate(V)))
          U83(tt()) -> tt()
          U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
          U92(tt()) -> tt()
          __(X1,X2) -> n____(X1,X2)
          a() -> n__a()
          activate(X) -> X
          activate(n____(X1,X2)) -> __(X1,X2)
          activate(n__a()) -> a()
          activate(n__e()) -> e()
          activate(n__i()) -> i()
          activate(n__nil()) -> nil()
          activate(n__o()) -> o()
          activate(n__u()) -> u()
          e() -> n__e()
          i() -> n__i()
          isList(V) -> U11(isPalListKind(activate(V)),activate(V))
          isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isList(n__nil()) -> tt()
          isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
          isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
          isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
          isPal(n__nil()) -> tt()
          isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
          isPalListKind(n__a()) -> tt()
          isPalListKind(n__e()) -> tt()
          isPalListKind(n__i()) -> tt()
          isPalListKind(n__nil()) -> tt()
          isPalListKind(n__o()) -> tt()
          isPalListKind(n__u()) -> tt()
          isQid(n__a()) -> tt()
          isQid(n__e()) -> tt()
          isQid(n__i()) -> tt()
          isQid(n__o()) -> tt()
          isQid(n__u()) -> tt()
          nil() -> n__nil()
          o() -> n__o()
          u() -> n__u()
        Signature:
          {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
        Obligation:
          Innermost
          basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
      Applied Processor:
        PredecessorEstimation {onSelection = all simple predecessor estimation selector}
      Proof:
        We estimate the number of application of
          {2}
        by application of
          Pre({2}) = {1}.
        Here rules are labelled as follows:
          1:  U71#(tt(),I,P) ->                      
                c_28(U72#(isPalListKind(activate(I)) 
                         ,activate(P))               
                    ,isPalListKind#(activate(I)))    
          2:  U72#(tt(),P) ->                        
                c_29(U73#(isPal(activate(P))         
                         ,activate(P))               
                    ,isPal#(activate(P)))            
          3:  U11#(tt(),V) ->                        
                c_1(U12#(isPalListKind(activate(V))  
                        ,activate(V))                
                   ,isPalListKind#(activate(V)))     
          4:  U12#(tt(),V) ->                        
                c_2(isNeList#(activate(V)))          
          5:  U21#(tt(),V1,V2) ->                    
                c_4(U22#(isPalListKind(activate(V1)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V1)))    
          6:  U22#(tt(),V1,V2) ->                    
                c_5(U23#(isPalListKind(activate(V2)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V2)))    
          7:  U23#(tt(),V1,V2) ->                    
                c_6(U24#(isPalListKind(activate(V2)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V2)))    
          8:  U24#(tt(),V1,V2) ->                    
                c_7(U25#(isList(activate(V1))        
                        ,activate(V2))               
                   ,isList#(activate(V1)))           
          9:  U25#(tt(),V2) ->                       
                c_8(isList#(activate(V2)))           
          10: U31#(tt(),V) ->                        
                c_10(isPalListKind#(activate(V)))    
          11: U41#(tt(),V1,V2) ->                    
                c_13(U42#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          12: U42#(tt(),V1,V2) ->                    
                c_14(U43#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          13: U43#(tt(),V1,V2) ->                    
                c_15(U44#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          14: U44#(tt(),V1,V2) ->                    
                c_16(U45#(isList(activate(V1))       
                         ,activate(V2))              
                    ,isList#(activate(V1)))          
          15: U45#(tt(),V2) ->                       
                c_17(isNeList#(activate(V2)))        
          16: U51#(tt(),V1,V2) ->                    
                c_19(U52#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          17: U52#(tt(),V1,V2) ->                    
                c_20(U53#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          18: U53#(tt(),V1,V2) ->                    
                c_21(U54#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          19: U54#(tt(),V1,V2) ->                    
                c_22(U55#(isNeList(activate(V1))     
                         ,activate(V2))              
                    ,isNeList#(activate(V1)))        
          20: U55#(tt(),V2) ->                       
                c_23(isList#(activate(V2)))          
          21: U61#(tt(),V) ->                        
                c_25(isPalListKind#(activate(V)))    
          22: U73#(tt(),P) ->                        
                c_30(isPalListKind#(activate(P)))    
          23: U81#(tt(),V) ->                        
                c_32(U82#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          24: U82#(tt(),V) ->                        
                c_33(isNePal#(activate(V)))          
          25: U91#(tt(),V2) ->                       
                c_35(isPalListKind#(activate(V2)))   
          26: isList#(V) ->                          
                c_49(U11#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          27: isList#(n____(V1,V2)) ->               
                c_50(U21#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          28: isNeList#(V) ->                        
                c_52(U31#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          29: isNeList#(n____(V1,V2)) ->             
                c_53(U41#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          30: isNeList#(n____(V1,V2)) ->             
                c_54(U51#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          31: isNePal#(V) ->                         
                c_55(U61#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          32: isPal#(V) ->                           
                c_56(U81#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          33: isPalListKind#(n____(V1,V2)) ->        
                c_58(U91#(isPalListKind(activate(V1))
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
  *** 1.1.1.1.1.1.1.1.1.2.1.1.1.1.1.1 Progress [(O(1),O(1))]  ***
      Considered Problem:
        Strict DP Rules:
          U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
        Strict TRS Rules:
          
        Weak DP Rules:
          U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U12#(tt(),V) -> c_2(isNeList#(activate(V)))
          U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U25#(tt(),V2) -> c_8(isList#(activate(V2)))
          U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
          U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
          U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
          U55#(tt(),V2) -> c_23(isList#(activate(V2)))
          U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
          U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
          U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
          U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U82#(tt(),V) -> c_33(isNePal#(activate(V)))
          U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
          isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
        Weak TRS Rules:
          U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
          U12(tt(),V) -> U13(isNeList(activate(V)))
          U13(tt()) -> tt()
          U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
          U25(tt(),V2) -> U26(isList(activate(V2)))
          U26(tt()) -> tt()
          U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
          U32(tt(),V) -> U33(isQid(activate(V)))
          U33(tt()) -> tt()
          U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
          U45(tt(),V2) -> U46(isNeList(activate(V2)))
          U46(tt()) -> tt()
          U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
          U55(tt(),V2) -> U56(isList(activate(V2)))
          U56(tt()) -> tt()
          U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
          U62(tt(),V) -> U63(isQid(activate(V)))
          U63(tt()) -> tt()
          U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
          U82(tt(),V) -> U83(isNePal(activate(V)))
          U83(tt()) -> tt()
          U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
          U92(tt()) -> tt()
          __(X1,X2) -> n____(X1,X2)
          a() -> n__a()
          activate(X) -> X
          activate(n____(X1,X2)) -> __(X1,X2)
          activate(n__a()) -> a()
          activate(n__e()) -> e()
          activate(n__i()) -> i()
          activate(n__nil()) -> nil()
          activate(n__o()) -> o()
          activate(n__u()) -> u()
          e() -> n__e()
          i() -> n__i()
          isList(V) -> U11(isPalListKind(activate(V)),activate(V))
          isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isList(n__nil()) -> tt()
          isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
          isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
          isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
          isPal(n__nil()) -> tt()
          isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
          isPalListKind(n__a()) -> tt()
          isPalListKind(n__e()) -> tt()
          isPalListKind(n__i()) -> tt()
          isPalListKind(n__nil()) -> tt()
          isPalListKind(n__o()) -> tt()
          isPalListKind(n__u()) -> tt()
          isQid(n__a()) -> tt()
          isQid(n__e()) -> tt()
          isQid(n__i()) -> tt()
          isQid(n__o()) -> tt()
          isQid(n__u()) -> tt()
          nil() -> n__nil()
          o() -> n__o()
          u() -> n__u()
        Signature:
          {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
        Obligation:
          Innermost
          basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
      Applied Processor:
        PredecessorEstimation {onSelection = all simple predecessor estimation selector}
      Proof:
        We estimate the number of application of
          {1}
        by application of
          Pre({1}) = {}.
        Here rules are labelled as follows:
          1:  U71#(tt(),I,P) ->                      
                c_28(U72#(isPalListKind(activate(I)) 
                         ,activate(P))               
                    ,isPalListKind#(activate(I)))    
          2:  U11#(tt(),V) ->                        
                c_1(U12#(isPalListKind(activate(V))  
                        ,activate(V))                
                   ,isPalListKind#(activate(V)))     
          3:  U12#(tt(),V) ->                        
                c_2(isNeList#(activate(V)))          
          4:  U21#(tt(),V1,V2) ->                    
                c_4(U22#(isPalListKind(activate(V1)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V1)))    
          5:  U22#(tt(),V1,V2) ->                    
                c_5(U23#(isPalListKind(activate(V2)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V2)))    
          6:  U23#(tt(),V1,V2) ->                    
                c_6(U24#(isPalListKind(activate(V2)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V2)))    
          7:  U24#(tt(),V1,V2) ->                    
                c_7(U25#(isList(activate(V1))        
                        ,activate(V2))               
                   ,isList#(activate(V1)))           
          8:  U25#(tt(),V2) ->                       
                c_8(isList#(activate(V2)))           
          9:  U31#(tt(),V) ->                        
                c_10(isPalListKind#(activate(V)))    
          10: U41#(tt(),V1,V2) ->                    
                c_13(U42#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          11: U42#(tt(),V1,V2) ->                    
                c_14(U43#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          12: U43#(tt(),V1,V2) ->                    
                c_15(U44#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          13: U44#(tt(),V1,V2) ->                    
                c_16(U45#(isList(activate(V1))       
                         ,activate(V2))              
                    ,isList#(activate(V1)))          
          14: U45#(tt(),V2) ->                       
                c_17(isNeList#(activate(V2)))        
          15: U51#(tt(),V1,V2) ->                    
                c_19(U52#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          16: U52#(tt(),V1,V2) ->                    
                c_20(U53#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          17: U53#(tt(),V1,V2) ->                    
                c_21(U54#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          18: U54#(tt(),V1,V2) ->                    
                c_22(U55#(isNeList(activate(V1))     
                         ,activate(V2))              
                    ,isNeList#(activate(V1)))        
          19: U55#(tt(),V2) ->                       
                c_23(isList#(activate(V2)))          
          20: U61#(tt(),V) ->                        
                c_25(isPalListKind#(activate(V)))    
          21: U72#(tt(),P) ->                        
                c_29(U73#(isPal(activate(P))         
                         ,activate(P))               
                    ,isPal#(activate(P)))            
          22: U73#(tt(),P) ->                        
                c_30(isPalListKind#(activate(P)))    
          23: U81#(tt(),V) ->                        
                c_32(U82#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          24: U82#(tt(),V) ->                        
                c_33(isNePal#(activate(V)))          
          25: U91#(tt(),V2) ->                       
                c_35(isPalListKind#(activate(V2)))   
          26: isList#(V) ->                          
                c_49(U11#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          27: isList#(n____(V1,V2)) ->               
                c_50(U21#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          28: isNeList#(V) ->                        
                c_52(U31#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          29: isNeList#(n____(V1,V2)) ->             
                c_53(U41#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          30: isNeList#(n____(V1,V2)) ->             
                c_54(U51#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          31: isNePal#(V) ->                         
                c_55(U61#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          32: isPal#(V) ->                           
                c_56(U81#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          33: isPalListKind#(n____(V1,V2)) ->        
                c_58(U91#(isPalListKind(activate(V1))
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
  *** 1.1.1.1.1.1.1.1.1.2.1.1.1.1.1.1.1 Progress [(O(1),O(1))]  ***
      Considered Problem:
        Strict DP Rules:
          
        Strict TRS Rules:
          
        Weak DP Rules:
          U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U12#(tt(),V) -> c_2(isNeList#(activate(V)))
          U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U25#(tt(),V2) -> c_8(isList#(activate(V2)))
          U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
          U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
          U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
          U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
          U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
          U55#(tt(),V2) -> c_23(isList#(activate(V2)))
          U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
          U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
          U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
          U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
          U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          U82#(tt(),V) -> c_33(isNePal#(activate(V)))
          U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
          isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
          isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
          isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
        Weak TRS Rules:
          U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
          U12(tt(),V) -> U13(isNeList(activate(V)))
          U13(tt()) -> tt()
          U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
          U25(tt(),V2) -> U26(isList(activate(V2)))
          U26(tt()) -> tt()
          U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
          U32(tt(),V) -> U33(isQid(activate(V)))
          U33(tt()) -> tt()
          U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
          U45(tt(),V2) -> U46(isNeList(activate(V2)))
          U46(tt()) -> tt()
          U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
          U55(tt(),V2) -> U56(isList(activate(V2)))
          U56(tt()) -> tt()
          U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
          U62(tt(),V) -> U63(isQid(activate(V)))
          U63(tt()) -> tt()
          U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
          U82(tt(),V) -> U83(isNePal(activate(V)))
          U83(tt()) -> tt()
          U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
          U92(tt()) -> tt()
          __(X1,X2) -> n____(X1,X2)
          a() -> n__a()
          activate(X) -> X
          activate(n____(X1,X2)) -> __(X1,X2)
          activate(n__a()) -> a()
          activate(n__e()) -> e()
          activate(n__i()) -> i()
          activate(n__nil()) -> nil()
          activate(n__o()) -> o()
          activate(n__u()) -> u()
          e() -> n__e()
          i() -> n__i()
          isList(V) -> U11(isPalListKind(activate(V)),activate(V))
          isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isList(n__nil()) -> tt()
          isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
          isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
          isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
          isPal(n__nil()) -> tt()
          isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
          isPalListKind(n__a()) -> tt()
          isPalListKind(n__e()) -> tt()
          isPalListKind(n__i()) -> tt()
          isPalListKind(n__nil()) -> tt()
          isPalListKind(n__o()) -> tt()
          isPalListKind(n__u()) -> tt()
          isQid(n__a()) -> tt()
          isQid(n__e()) -> tt()
          isQid(n__i()) -> tt()
          isQid(n__o()) -> tt()
          isQid(n__u()) -> tt()
          nil() -> n__nil()
          o() -> n__o()
          u() -> n__u()
        Signature:
          {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
        Obligation:
          Innermost
          basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
      Applied Processor:
        RemoveWeakSuffixes
      Proof:
        Consider the dependency graph
          1:W:U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U12#(tt(),V) -> c_2(isNeList#(activate(V))):2
          
          2:W:U12#(tt(),V) -> c_2(isNeList#(activate(V)))
             -->_1 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):30
             -->_1 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):29
             -->_1 isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):28
          
          3:W:U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2))):4
          
          4:W:U22#(tt(),V1,V2) -> c_5(U23#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2))):5
          
          5:W:U23#(tt(),V1,V2) -> c_6(U24#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1))):6
          
          6:W:U24#(tt(),V1,V2) -> c_7(U25#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
             -->_2 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):27
             -->_2 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):26
             -->_1 U25#(tt(),V2) -> c_8(isList#(activate(V2))):7
          
          7:W:U25#(tt(),V2) -> c_8(isList#(activate(V2)))
             -->_1 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):27
             -->_1 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):26
          
          8:W:U31#(tt(),V) -> c_10(isPalListKind#(activate(V)))
             -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
          
          9:W:U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2))):10
          
          10:W:U42#(tt(),V1,V2) -> c_14(U43#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2))):11
          
          11:W:U43#(tt(),V1,V2) -> c_15(U44#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1))):12
          
          12:W:U44#(tt(),V1,V2) -> c_16(U45#(isList(activate(V1)),activate(V2)),isList#(activate(V1)))
             -->_2 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):27
             -->_2 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):26
             -->_1 U45#(tt(),V2) -> c_17(isNeList#(activate(V2))):13
          
          13:W:U45#(tt(),V2) -> c_17(isNeList#(activate(V2)))
             -->_1 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):30
             -->_1 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):29
             -->_1 isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):28
          
          14:W:U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2))):15
          
          15:W:U52#(tt(),V1,V2) -> c_20(U53#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2))):16
          
          16:W:U53#(tt(),V1,V2) -> c_21(U54#(isPalListKind(activate(V2)),activate(V1),activate(V2)),isPalListKind#(activate(V2)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1))):17
          
          17:W:U54#(tt(),V1,V2) -> c_22(U55#(isNeList(activate(V1)),activate(V2)),isNeList#(activate(V1)))
             -->_2 isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):30
             -->_2 isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):29
             -->_2 isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):28
             -->_1 U55#(tt(),V2) -> c_23(isList#(activate(V2))):18
          
          18:W:U55#(tt(),V2) -> c_23(isList#(activate(V2)))
             -->_1 isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):27
             -->_1 isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):26
          
          19:W:U61#(tt(),V) -> c_25(isPalListKind#(activate(V)))
             -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
          
          20:W:U71#(tt(),I,P) -> c_28(U72#(isPalListKind(activate(I)),activate(P)),isPalListKind#(activate(I)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P))):21
          
          21:W:U72#(tt(),P) -> c_29(U73#(isPal(activate(P)),activate(P)),isPal#(activate(P)))
             -->_2 isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):32
             -->_1 U73#(tt(),P) -> c_30(isPalListKind#(activate(P))):22
          
          22:W:U73#(tt(),P) -> c_30(isPalListKind#(activate(P)))
             -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
          
          23:W:U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U82#(tt(),V) -> c_33(isNePal#(activate(V))):24
          
          24:W:U82#(tt(),V) -> c_33(isNePal#(activate(V)))
             -->_1 isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):31
          
          25:W:U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2)))
             -->_1 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
          
          26:W:isList#(V) -> c_49(U11#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U11#(tt(),V) -> c_1(U12#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):1
          
          27:W:isList#(n____(V1,V2)) -> c_50(U21#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U21#(tt(),V1,V2) -> c_4(U22#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):3
          
          28:W:isNeList#(V) -> c_52(U31#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U31#(tt(),V) -> c_10(isPalListKind#(activate(V))):8
          
          29:W:isNeList#(n____(V1,V2)) -> c_53(U41#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U41#(tt(),V1,V2) -> c_13(U42#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):9
          
          30:W:isNeList#(n____(V1,V2)) -> c_54(U51#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U51#(tt(),V1,V2) -> c_19(U52#(isPalListKind(activate(V1)),activate(V1),activate(V2)),isPalListKind#(activate(V1))):14
          
          31:W:isNePal#(V) -> c_55(U61#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U61#(tt(),V) -> c_25(isPalListKind#(activate(V))):19
          
          32:W:isPal#(V) -> c_56(U81#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U81#(tt(),V) -> c_32(U82#(isPalListKind(activate(V)),activate(V)),isPalListKind#(activate(V))):23
          
          33:W:isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1)))
             -->_2 isPalListKind#(n____(V1,V2)) -> c_58(U91#(isPalListKind(activate(V1)),activate(V2)),isPalListKind#(activate(V1))):33
             -->_1 U91#(tt(),V2) -> c_35(isPalListKind#(activate(V2))):25
          
        The following weak DPs constitute a sub-graph of the DG that is closed under successors. The DPs are removed.
          20: U71#(tt(),I,P) ->                      
                c_28(U72#(isPalListKind(activate(I)) 
                         ,activate(P))               
                    ,isPalListKind#(activate(I)))    
          21: U72#(tt(),P) ->                        
                c_29(U73#(isPal(activate(P))         
                         ,activate(P))               
                    ,isPal#(activate(P)))            
          22: U73#(tt(),P) ->                        
                c_30(isPalListKind#(activate(P)))    
          32: isPal#(V) ->                           
                c_56(U81#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          23: U81#(tt(),V) ->                        
                c_32(U82#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          24: U82#(tt(),V) ->                        
                c_33(isNePal#(activate(V)))          
          31: isNePal#(V) ->                         
                c_55(U61#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          19: U61#(tt(),V) ->                        
                c_25(isPalListKind#(activate(V)))    
          1:  U11#(tt(),V) ->                        
                c_1(U12#(isPalListKind(activate(V))  
                        ,activate(V))                
                   ,isPalListKind#(activate(V)))     
          26: isList#(V) ->                          
                c_49(U11#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          18: U55#(tt(),V2) ->                       
                c_23(isList#(activate(V2)))          
          17: U54#(tt(),V1,V2) ->                    
                c_22(U55#(isNeList(activate(V1))     
                         ,activate(V2))              
                    ,isNeList#(activate(V1)))        
          16: U53#(tt(),V1,V2) ->                    
                c_21(U54#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          15: U52#(tt(),V1,V2) ->                    
                c_20(U53#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          14: U51#(tt(),V1,V2) ->                    
                c_19(U52#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          30: isNeList#(n____(V1,V2)) ->             
                c_54(U51#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          13: U45#(tt(),V2) ->                       
                c_17(isNeList#(activate(V2)))        
          12: U44#(tt(),V1,V2) ->                    
                c_16(U45#(isList(activate(V1))       
                         ,activate(V2))              
                    ,isList#(activate(V1)))          
          11: U43#(tt(),V1,V2) ->                    
                c_15(U44#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          10: U42#(tt(),V1,V2) ->                    
                c_14(U43#(isPalListKind(activate(V2))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V2)))   
          9:  U41#(tt(),V1,V2) ->                    
                c_13(U42#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          29: isNeList#(n____(V1,V2)) ->             
                c_53(U41#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          2:  U12#(tt(),V) ->                        
                c_2(isNeList#(activate(V)))          
          7:  U25#(tt(),V2) ->                       
                c_8(isList#(activate(V2)))           
          6:  U24#(tt(),V1,V2) ->                    
                c_7(U25#(isList(activate(V1))        
                        ,activate(V2))               
                   ,isList#(activate(V1)))           
          5:  U23#(tt(),V1,V2) ->                    
                c_6(U24#(isPalListKind(activate(V2)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V2)))    
          4:  U22#(tt(),V1,V2) ->                    
                c_5(U23#(isPalListKind(activate(V2)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V2)))    
          3:  U21#(tt(),V1,V2) ->                    
                c_4(U22#(isPalListKind(activate(V1)) 
                        ,activate(V1)                
                        ,activate(V2))               
                   ,isPalListKind#(activate(V1)))    
          27: isList#(n____(V1,V2)) ->               
                c_50(U21#(isPalListKind(activate(V1))
                         ,activate(V1)               
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          28: isNeList#(V) ->                        
                c_52(U31#(isPalListKind(activate(V)) 
                         ,activate(V))               
                    ,isPalListKind#(activate(V)))    
          8:  U31#(tt(),V) ->                        
                c_10(isPalListKind#(activate(V)))    
          33: isPalListKind#(n____(V1,V2)) ->        
                c_58(U91#(isPalListKind(activate(V1))
                         ,activate(V2))              
                    ,isPalListKind#(activate(V1)))   
          25: U91#(tt(),V2) ->                       
                c_35(isPalListKind#(activate(V2)))   
  *** 1.1.1.1.1.1.1.1.1.2.1.1.1.1.1.1.1.1 Progress [(O(1),O(1))]  ***
      Considered Problem:
        Strict DP Rules:
          
        Strict TRS Rules:
          
        Weak DP Rules:
          
        Weak TRS Rules:
          U11(tt(),V) -> U12(isPalListKind(activate(V)),activate(V))
          U12(tt(),V) -> U13(isNeList(activate(V)))
          U13(tt()) -> tt()
          U21(tt(),V1,V2) -> U22(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U22(tt(),V1,V2) -> U23(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U23(tt(),V1,V2) -> U24(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U24(tt(),V1,V2) -> U25(isList(activate(V1)),activate(V2))
          U25(tt(),V2) -> U26(isList(activate(V2)))
          U26(tt()) -> tt()
          U31(tt(),V) -> U32(isPalListKind(activate(V)),activate(V))
          U32(tt(),V) -> U33(isQid(activate(V)))
          U33(tt()) -> tt()
          U41(tt(),V1,V2) -> U42(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U42(tt(),V1,V2) -> U43(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U43(tt(),V1,V2) -> U44(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U44(tt(),V1,V2) -> U45(isList(activate(V1)),activate(V2))
          U45(tt(),V2) -> U46(isNeList(activate(V2)))
          U46(tt()) -> tt()
          U51(tt(),V1,V2) -> U52(isPalListKind(activate(V1)),activate(V1),activate(V2))
          U52(tt(),V1,V2) -> U53(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U53(tt(),V1,V2) -> U54(isPalListKind(activate(V2)),activate(V1),activate(V2))
          U54(tt(),V1,V2) -> U55(isNeList(activate(V1)),activate(V2))
          U55(tt(),V2) -> U56(isList(activate(V2)))
          U56(tt()) -> tt()
          U61(tt(),V) -> U62(isPalListKind(activate(V)),activate(V))
          U62(tt(),V) -> U63(isQid(activate(V)))
          U63(tt()) -> tt()
          U81(tt(),V) -> U82(isPalListKind(activate(V)),activate(V))
          U82(tt(),V) -> U83(isNePal(activate(V)))
          U83(tt()) -> tt()
          U91(tt(),V2) -> U92(isPalListKind(activate(V2)))
          U92(tt()) -> tt()
          __(X1,X2) -> n____(X1,X2)
          a() -> n__a()
          activate(X) -> X
          activate(n____(X1,X2)) -> __(X1,X2)
          activate(n__a()) -> a()
          activate(n__e()) -> e()
          activate(n__i()) -> i()
          activate(n__nil()) -> nil()
          activate(n__o()) -> o()
          activate(n__u()) -> u()
          e() -> n__e()
          i() -> n__i()
          isList(V) -> U11(isPalListKind(activate(V)),activate(V))
          isList(n____(V1,V2)) -> U21(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isList(n__nil()) -> tt()
          isNeList(V) -> U31(isPalListKind(activate(V)),activate(V))
          isNeList(n____(V1,V2)) -> U41(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNeList(n____(V1,V2)) -> U51(isPalListKind(activate(V1)),activate(V1),activate(V2))
          isNePal(V) -> U61(isPalListKind(activate(V)),activate(V))
          isPal(V) -> U81(isPalListKind(activate(V)),activate(V))
          isPal(n__nil()) -> tt()
          isPalListKind(n____(V1,V2)) -> U91(isPalListKind(activate(V1)),activate(V2))
          isPalListKind(n__a()) -> tt()
          isPalListKind(n__e()) -> tt()
          isPalListKind(n__i()) -> tt()
          isPalListKind(n__nil()) -> tt()
          isPalListKind(n__o()) -> tt()
          isPalListKind(n__u()) -> tt()
          isQid(n__a()) -> tt()
          isQid(n__e()) -> tt()
          isQid(n__i()) -> tt()
          isQid(n__o()) -> tt()
          isQid(n__u()) -> tt()
          nil() -> n__nil()
          o() -> n__o()
          u() -> n__u()
        Signature:
          {U11/2,U12/2,U13/1,U21/3,U22/3,U23/3,U24/3,U25/2,U26/1,U31/2,U32/2,U33/1,U41/3,U42/3,U43/3,U44/3,U45/2,U46/1,U51/3,U52/3,U53/3,U54/3,U55/2,U56/1,U61/2,U62/2,U63/1,U71/3,U72/2,U73/2,U74/1,U81/2,U82/2,U83/1,U91/2,U92/1,__/2,a/0,activate/1,e/0,i/0,isList/1,isNeList/1,isNePal/1,isPal/1,isPalListKind/1,isQid/1,nil/0,o/0,u/0,U11#/2,U12#/2,U13#/1,U21#/3,U22#/3,U23#/3,U24#/3,U25#/2,U26#/1,U31#/2,U32#/2,U33#/1,U41#/3,U42#/3,U43#/3,U44#/3,U45#/2,U46#/1,U51#/3,U52#/3,U53#/3,U54#/3,U55#/2,U56#/1,U61#/2,U62#/2,U63#/1,U71#/3,U72#/2,U73#/2,U74#/1,U81#/2,U82#/2,U83#/1,U91#/2,U92#/1,__#/2,a#/0,activate#/1,e#/0,i#/0,isList#/1,isNeList#/1,isNePal#/1,isPal#/1,isPalListKind#/1,isQid#/1,nil#/0,o#/0,u#/0} / {n____/2,n__a/0,n__e/0,n__i/0,n__nil/0,n__o/0,n__u/0,tt/0,c_1/2,c_2/1,c_3/0,c_4/2,c_5/2,c_6/2,c_7/2,c_8/1,c_9/0,c_10/1,c_11/3,c_12/0,c_13/2,c_14/2,c_15/2,c_16/2,c_17/1,c_18/0,c_19/2,c_20/2,c_21/2,c_22/2,c_23/1,c_24/0,c_25/1,c_26/3,c_27/0,c_28/2,c_29/2,c_30/1,c_31/0,c_32/2,c_33/1,c_34/0,c_35/1,c_36/0,c_37/0,c_38/0,c_39/0,c_40/1,c_41/1,c_42/1,c_43/1,c_44/1,c_45/1,c_46/1,c_47/0,c_48/0,c_49/2,c_50/2,c_51/0,c_52/2,c_53/2,c_54/2,c_55/2,c_56/2,c_57/0,c_58/2,c_59/0,c_60/0,c_61/0,c_62/0,c_63/0,c_64/0,c_65/0,c_66/0,c_67/0,c_68/0,c_69/0,c_70/0,c_71/0,c_72/0}
        Obligation:
          Innermost
          basic terms: {U11#,U12#,U13#,U21#,U22#,U23#,U24#,U25#,U26#,U31#,U32#,U33#,U41#,U42#,U43#,U44#,U45#,U46#,U51#,U52#,U53#,U54#,U55#,U56#,U61#,U62#,U63#,U71#,U72#,U73#,U74#,U81#,U82#,U83#,U91#,U92#,__#,a#,activate#,e#,i#,isList#,isNeList#,isNePal#,isPal#,isPalListKind#,isQid#,nil#,o#,u#}/{n____,n__a,n__e,n__i,n__nil,n__o,n__u,tt}
      Applied Processor:
        EmptyProcessor
      Proof:
        The problem is already closed. The intended complexity is O(1).