MAYBE Time: 3.655800 TRS: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} DP: DP: { mark# __(X1, X2) -> mark# X1, mark# __(X1, X2) -> mark# X2, mark# __(X1, X2) -> __#(mark X1, mark X2), mark# __(X1, X2) -> active# __(mark X1, mark X2), mark# nil() -> active# nil(), mark# tt() -> active# tt(), mark# U11 X -> mark# X, mark# U11 X -> active# U11 mark X, mark# U11 X -> U11# mark X, mark# U22 X -> mark# X, mark# U22 X -> active# U22 mark X, mark# U22 X -> U22# mark X, mark# isList X -> active# isList X, mark# U21(X1, X2) -> mark# X1, mark# U21(X1, X2) -> active# U21(mark X1, X2), mark# U21(X1, X2) -> U21#(mark X1, X2), mark# U31 X -> mark# X, mark# U31 X -> active# U31 mark X, mark# U31 X -> U31# mark X, mark# U42 X -> mark# X, mark# U42 X -> active# U42 mark X, mark# U42 X -> U42# mark X, mark# isNeList X -> active# isNeList X, mark# U41(X1, X2) -> mark# X1, mark# U41(X1, X2) -> active# U41(mark X1, X2), mark# U41(X1, X2) -> U41#(mark X1, X2), mark# U52 X -> mark# X, mark# U52 X -> active# U52 mark X, mark# U52 X -> U52# mark X, mark# U51(X1, X2) -> mark# X1, mark# U51(X1, X2) -> active# U51(mark X1, X2), mark# U51(X1, X2) -> U51#(mark X1, X2), mark# U61 X -> mark# X, mark# U61 X -> active# U61 mark X, mark# U61 X -> U61# mark X, mark# U72 X -> mark# X, mark# U72 X -> active# U72 mark X, mark# U72 X -> U72# mark X, mark# isPal X -> active# isPal X, mark# U71(X1, X2) -> mark# X1, mark# U71(X1, X2) -> active# U71(mark X1, X2), mark# U71(X1, X2) -> U71#(mark X1, X2), mark# U81 X -> mark# X, mark# U81 X -> active# U81 mark X, mark# U81 X -> U81# mark X, mark# isQid X -> active# isQid X, mark# isNePal X -> active# isNePal X, mark# a() -> active# a(), mark# e() -> active# e(), mark# i() -> active# i(), mark# o() -> active# o(), mark# u() -> active# u(), __#(X1, mark X2) -> __#(X1, X2), __#(X1, active X2) -> __#(X1, X2), __#(mark X1, X2) -> __#(X1, X2), __#(active X1, X2) -> __#(X1, X2), active# __(X, nil()) -> mark# X, active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), active# __(__(X, Y), Z) -> __#(X, __(Y, Z)), active# __(__(X, Y), Z) -> __#(Y, Z), active# __(nil(), X) -> mark# X, active# U11 tt() -> mark# tt(), active# U22 tt() -> mark# tt(), active# isList V -> mark# U11 isNeList V, active# isList V -> U11# isNeList V, active# isList V -> isNeList# V, active# isList __(V1, V2) -> mark# U21(isList V1, V2), active# isList __(V1, V2) -> isList# V1, active# isList __(V1, V2) -> U21#(isList V1, V2), active# isList nil() -> mark# tt(), active# U21(tt(), V2) -> mark# U22 isList V2, active# U21(tt(), V2) -> U22# isList V2, active# U21(tt(), V2) -> isList# V2, active# U31 tt() -> mark# tt(), active# U42 tt() -> mark# tt(), active# isNeList V -> mark# U31 isQid V, active# isNeList V -> U31# isQid V, active# isNeList V -> isQid# V, active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), active# isNeList __(V1, V2) -> isList# V1, active# isNeList __(V1, V2) -> isNeList# V1, active# isNeList __(V1, V2) -> U41#(isList V1, V2), active# isNeList __(V1, V2) -> U51#(isNeList V1, V2), active# U41(tt(), V2) -> mark# U42 isNeList V2, active# U41(tt(), V2) -> U42# isNeList V2, active# U41(tt(), V2) -> isNeList# V2, active# U52 tt() -> mark# tt(), active# U51(tt(), V2) -> mark# U52 isList V2, active# U51(tt(), V2) -> isList# V2, active# U51(tt(), V2) -> U52# isList V2, active# U61 tt() -> mark# tt(), active# U72 tt() -> mark# tt(), active# isPal V -> mark# U81 isNePal V, active# isPal V -> U81# isNePal V, active# isPal V -> isNePal# V, active# isPal nil() -> mark# tt(), active# U71(tt(), P) -> mark# U72 isPal P, active# U71(tt(), P) -> U72# isPal P, active# U71(tt(), P) -> isPal# P, active# U81 tt() -> mark# tt(), active# isQid a() -> mark# tt(), active# isQid e() -> mark# tt(), active# isQid i() -> mark# tt(), active# isQid o() -> mark# tt(), active# isQid u() -> mark# tt(), active# isNePal V -> mark# U61 isQid V, active# isNePal V -> U61# isQid V, active# isNePal V -> isQid# V, active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), active# isNePal __(I, __(P, I)) -> U71#(isQid I, P), active# isNePal __(I, __(P, I)) -> isQid# I, U11# mark X -> U11# X, U11# active X -> U11# X, U22# mark X -> U22# X, U22# active X -> U22# X, isList# mark X -> isList# X, isList# active X -> isList# X, U21#(X1, mark X2) -> U21#(X1, X2), U21#(X1, active X2) -> U21#(X1, X2), U21#(mark X1, X2) -> U21#(X1, X2), U21#(active X1, X2) -> U21#(X1, X2), U31# mark X -> U31# X, U31# active X -> U31# X, U42# mark X -> U42# X, U42# active X -> U42# X, isNeList# mark X -> isNeList# X, isNeList# active X -> isNeList# X, U41#(X1, mark X2) -> U41#(X1, X2), U41#(X1, active X2) -> U41#(X1, X2), U41#(mark X1, X2) -> U41#(X1, X2), U41#(active X1, X2) -> U41#(X1, X2), U52# mark X -> U52# X, U52# active X -> U52# X, U51#(X1, mark X2) -> U51#(X1, X2), U51#(X1, active X2) -> U51#(X1, X2), U51#(mark X1, X2) -> U51#(X1, X2), U51#(active X1, X2) -> U51#(X1, X2), U61# mark X -> U61# X, U61# active X -> U61# X, U72# mark X -> U72# X, U72# active X -> U72# X, isPal# mark X -> isPal# X, isPal# active X -> isPal# X, U71#(X1, mark X2) -> U71#(X1, X2), U71#(X1, active X2) -> U71#(X1, X2), U71#(mark X1, X2) -> U71#(X1, X2), U71#(active X1, X2) -> U71#(X1, X2), U81# mark X -> U81# X, U81# active X -> U81# X, isQid# mark X -> isQid# X, isQid# active X -> isQid# X, isNePal# mark X -> isNePal# X, isNePal# active X -> isNePal# X} TRS: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} UR: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} EDG: { (mark# U21(X1, X2) -> mark# X1, mark# u() -> active# u()) (mark# U21(X1, X2) -> mark# X1, mark# o() -> active# o()) (mark# U21(X1, X2) -> mark# X1, mark# i() -> active# i()) (mark# U21(X1, X2) -> mark# X1, mark# e() -> active# e()) (mark# U21(X1, X2) -> mark# X1, mark# a() -> active# a()) (mark# U21(X1, X2) -> mark# X1, mark# isNePal X -> active# isNePal X) (mark# U21(X1, X2) -> mark# X1, mark# isQid X -> active# isQid X) (mark# U21(X1, X2) -> mark# X1, mark# U81 X -> U81# mark X) (mark# U21(X1, X2) -> mark# X1, mark# U81 X -> active# U81 mark X) (mark# U21(X1, X2) -> mark# X1, mark# U81 X -> mark# X) (mark# U21(X1, X2) -> mark# X1, mark# U71(X1, X2) -> U71#(mark X1, X2)) (mark# U21(X1, X2) -> mark# X1, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (mark# U21(X1, X2) -> mark# X1, mark# U71(X1, X2) -> mark# X1) (mark# U21(X1, X2) -> mark# X1, mark# isPal X -> active# isPal X) (mark# U21(X1, X2) -> mark# X1, mark# U72 X -> U72# mark X) (mark# U21(X1, X2) -> mark# X1, mark# U72 X -> active# U72 mark X) (mark# U21(X1, X2) -> mark# X1, mark# U72 X -> mark# X) (mark# U21(X1, X2) -> mark# X1, mark# U61 X -> U61# mark X) (mark# U21(X1, X2) -> mark# X1, mark# U61 X -> active# U61 mark X) (mark# U21(X1, X2) -> mark# X1, mark# U61 X -> mark# X) (mark# U21(X1, X2) -> mark# X1, mark# U51(X1, X2) -> U51#(mark X1, X2)) (mark# U21(X1, X2) -> mark# X1, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (mark# U21(X1, X2) -> mark# X1, mark# U51(X1, X2) -> mark# X1) (mark# U21(X1, X2) -> mark# X1, mark# U52 X -> U52# mark X) (mark# U21(X1, X2) -> mark# X1, mark# U52 X -> active# U52 mark X) (mark# U21(X1, X2) -> mark# X1, mark# U52 X -> mark# X) (mark# U21(X1, X2) -> mark# X1, mark# U41(X1, X2) -> U41#(mark X1, X2)) (mark# U21(X1, X2) -> mark# X1, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (mark# U21(X1, X2) -> mark# X1, mark# U41(X1, X2) -> mark# X1) (mark# U21(X1, X2) -> mark# X1, mark# isNeList X -> active# isNeList X) (mark# U21(X1, X2) -> mark# X1, mark# U42 X -> U42# mark X) (mark# U21(X1, X2) -> mark# X1, mark# U42 X -> active# U42 mark X) (mark# U21(X1, X2) -> mark# X1, mark# U42 X -> mark# X) (mark# U21(X1, X2) -> mark# X1, mark# U31 X -> U31# mark X) (mark# U21(X1, X2) -> mark# X1, mark# U31 X -> active# U31 mark X) (mark# U21(X1, X2) -> mark# X1, mark# U31 X -> mark# X) (mark# U21(X1, X2) -> mark# X1, mark# U21(X1, X2) -> U21#(mark X1, X2)) (mark# U21(X1, X2) -> mark# X1, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (mark# U21(X1, X2) -> mark# X1, mark# U21(X1, X2) -> mark# X1) (mark# U21(X1, X2) -> mark# X1, mark# isList X -> active# isList X) (mark# U21(X1, X2) -> mark# X1, mark# U22 X -> U22# mark X) (mark# U21(X1, X2) -> mark# X1, mark# U22 X -> active# U22 mark X) (mark# U21(X1, X2) -> mark# X1, mark# U22 X -> mark# X) (mark# U21(X1, X2) -> mark# X1, mark# U11 X -> U11# mark X) (mark# U21(X1, X2) -> mark# X1, mark# U11 X -> active# U11 mark X) (mark# U21(X1, X2) -> mark# X1, mark# U11 X -> mark# X) (mark# U21(X1, X2) -> mark# X1, mark# tt() -> active# tt()) (mark# U21(X1, X2) -> mark# X1, mark# nil() -> active# nil()) (mark# U21(X1, X2) -> mark# X1, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (mark# U21(X1, X2) -> mark# X1, mark# __(X1, X2) -> __#(mark X1, mark X2)) (mark# U21(X1, X2) -> mark# X1, mark# __(X1, X2) -> mark# X2) (mark# U21(X1, X2) -> mark# X1, mark# __(X1, X2) -> mark# X1) (mark# U51(X1, X2) -> mark# X1, mark# u() -> active# u()) (mark# U51(X1, X2) -> mark# X1, mark# o() -> active# o()) (mark# U51(X1, X2) -> mark# X1, mark# i() -> active# i()) (mark# U51(X1, X2) -> mark# X1, mark# e() -> active# e()) (mark# U51(X1, X2) -> mark# X1, mark# a() -> active# a()) (mark# U51(X1, X2) -> mark# X1, mark# isNePal X -> active# isNePal X) (mark# U51(X1, X2) -> mark# X1, mark# isQid X -> active# isQid X) (mark# U51(X1, X2) -> mark# X1, mark# U81 X -> U81# mark X) (mark# U51(X1, X2) -> mark# X1, mark# U81 X -> active# U81 mark X) (mark# U51(X1, X2) -> mark# X1, mark# U81 X -> mark# X) (mark# U51(X1, X2) -> mark# X1, mark# U71(X1, X2) -> U71#(mark X1, X2)) (mark# U51(X1, X2) -> mark# X1, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (mark# U51(X1, X2) -> mark# X1, mark# U71(X1, X2) -> mark# X1) (mark# U51(X1, X2) -> mark# X1, mark# isPal X -> active# isPal X) (mark# U51(X1, X2) -> mark# X1, mark# U72 X -> U72# mark X) (mark# U51(X1, X2) -> mark# X1, mark# U72 X -> active# U72 mark X) (mark# U51(X1, X2) -> mark# X1, mark# U72 X -> mark# X) (mark# U51(X1, X2) -> mark# X1, mark# U61 X -> U61# mark X) (mark# U51(X1, X2) -> mark# X1, mark# U61 X -> active# U61 mark X) (mark# U51(X1, X2) -> mark# X1, mark# U61 X -> mark# X) (mark# U51(X1, X2) -> mark# X1, mark# U51(X1, X2) -> U51#(mark X1, X2)) (mark# U51(X1, X2) -> mark# X1, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (mark# U51(X1, X2) -> mark# X1, mark# U51(X1, X2) -> mark# X1) (mark# U51(X1, X2) -> mark# X1, mark# U52 X -> U52# mark X) (mark# U51(X1, X2) -> mark# X1, mark# U52 X -> active# U52 mark X) (mark# U51(X1, X2) -> mark# X1, mark# U52 X -> mark# X) (mark# U51(X1, X2) -> mark# X1, mark# U41(X1, X2) -> U41#(mark X1, X2)) (mark# U51(X1, X2) -> mark# X1, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (mark# U51(X1, X2) -> mark# X1, mark# U41(X1, X2) -> mark# X1) (mark# U51(X1, X2) -> mark# X1, mark# isNeList X -> active# isNeList X) (mark# U51(X1, X2) -> mark# X1, mark# U42 X -> U42# mark X) (mark# U51(X1, X2) -> mark# X1, mark# U42 X -> active# U42 mark X) (mark# U51(X1, X2) -> mark# X1, mark# U42 X -> mark# X) (mark# U51(X1, X2) -> mark# X1, mark# U31 X -> U31# mark X) (mark# U51(X1, X2) -> mark# X1, mark# U31 X -> active# U31 mark X) (mark# U51(X1, X2) -> mark# X1, mark# U31 X -> mark# X) (mark# U51(X1, X2) -> mark# X1, mark# U21(X1, X2) -> U21#(mark X1, X2)) (mark# U51(X1, X2) -> mark# X1, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (mark# U51(X1, X2) -> mark# X1, mark# U21(X1, X2) -> mark# X1) (mark# U51(X1, X2) -> mark# X1, mark# isList X -> active# isList X) (mark# U51(X1, X2) -> mark# X1, mark# U22 X -> U22# mark X) (mark# U51(X1, X2) -> mark# X1, mark# U22 X -> active# U22 mark X) (mark# U51(X1, X2) -> mark# X1, mark# U22 X -> mark# X) (mark# U51(X1, X2) -> mark# X1, mark# U11 X -> U11# mark X) (mark# U51(X1, X2) -> mark# X1, mark# U11 X -> active# U11 mark X) (mark# U51(X1, X2) -> mark# X1, mark# U11 X -> mark# X) (mark# U51(X1, X2) -> mark# X1, mark# tt() -> active# tt()) (mark# U51(X1, X2) -> mark# X1, mark# nil() -> active# nil()) (mark# U51(X1, X2) -> mark# X1, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (mark# U51(X1, X2) -> mark# X1, mark# __(X1, X2) -> __#(mark X1, mark X2)) (mark# U51(X1, X2) -> mark# X1, mark# __(X1, X2) -> mark# X2) (mark# U51(X1, X2) -> mark# X1, mark# __(X1, X2) -> mark# X1) (active# isNePal __(I, __(P, I)) -> U71#(isQid I, P), U71#(active X1, X2) -> U71#(X1, X2)) (active# isNePal __(I, __(P, I)) -> U71#(isQid I, P), U71#(mark X1, X2) -> U71#(X1, X2)) (mark# U22 X -> active# U22 mark X, active# isNePal __(I, __(P, I)) -> isQid# I) (mark# U22 X -> active# U22 mark X, active# isNePal __(I, __(P, I)) -> U71#(isQid I, P)) (mark# U22 X -> active# U22 mark X, active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)) (mark# U22 X -> active# U22 mark X, active# isNePal V -> isQid# V) (mark# U22 X -> active# U22 mark X, active# isNePal V -> U61# isQid V) (mark# U22 X -> active# U22 mark X, active# isNePal V -> mark# U61 isQid V) (mark# U22 X -> active# U22 mark X, active# isQid u() -> mark# tt()) (mark# U22 X -> active# U22 mark X, active# isQid o() -> mark# tt()) (mark# U22 X -> active# U22 mark X, active# isQid i() -> mark# tt()) (mark# U22 X -> active# U22 mark X, active# isQid e() -> mark# tt()) (mark# U22 X -> active# U22 mark X, active# isQid a() -> mark# tt()) (mark# U22 X -> active# U22 mark X, active# U81 tt() -> mark# tt()) (mark# U22 X -> active# U22 mark X, active# U71(tt(), P) -> isPal# P) (mark# U22 X -> active# U22 mark X, active# U71(tt(), P) -> U72# isPal P) (mark# U22 X -> active# U22 mark X, active# U71(tt(), P) -> mark# U72 isPal P) (mark# U22 X -> active# U22 mark X, active# isPal nil() -> mark# tt()) (mark# U22 X -> active# U22 mark X, active# isPal V -> isNePal# V) (mark# U22 X -> active# U22 mark X, active# isPal V -> U81# isNePal V) (mark# U22 X -> active# U22 mark X, active# isPal V -> mark# U81 isNePal V) (mark# U22 X -> active# U22 mark X, active# U72 tt() -> mark# tt()) (mark# U22 X -> active# U22 mark X, active# U61 tt() -> mark# tt()) (mark# U22 X -> active# U22 mark X, active# U51(tt(), V2) -> U52# isList V2) (mark# U22 X -> active# U22 mark X, active# U51(tt(), V2) -> isList# V2) (mark# U22 X -> active# U22 mark X, active# U51(tt(), V2) -> mark# U52 isList V2) (mark# U22 X -> active# U22 mark X, active# U52 tt() -> mark# tt()) (mark# U22 X -> active# U22 mark X, active# U41(tt(), V2) -> isNeList# V2) (mark# U22 X -> active# U22 mark X, active# U41(tt(), V2) -> U42# isNeList V2) (mark# U22 X -> active# U22 mark X, active# U41(tt(), V2) -> mark# U42 isNeList V2) (mark# U22 X -> active# U22 mark X, active# isNeList __(V1, V2) -> U51#(isNeList V1, V2)) (mark# U22 X -> active# U22 mark X, active# isNeList __(V1, V2) -> U41#(isList V1, V2)) (mark# U22 X -> active# U22 mark X, active# isNeList __(V1, V2) -> isNeList# V1) (mark# U22 X -> active# U22 mark X, active# isNeList __(V1, V2) -> isList# V1) (mark# U22 X -> active# U22 mark X, active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2)) (mark# U22 X -> active# U22 mark X, active# isNeList __(V1, V2) -> mark# U41(isList V1, V2)) (mark# U22 X -> active# U22 mark X, active# isNeList V -> isQid# V) (mark# U22 X -> active# U22 mark X, active# isNeList V -> U31# isQid V) (mark# U22 X -> active# U22 mark X, active# isNeList V -> mark# U31 isQid V) (mark# U22 X -> active# U22 mark X, active# U42 tt() -> mark# tt()) (mark# U22 X -> active# U22 mark X, active# U31 tt() -> mark# tt()) (mark# U22 X -> active# U22 mark X, active# U21(tt(), V2) -> isList# V2) (mark# U22 X -> active# U22 mark X, active# U21(tt(), V2) -> U22# isList V2) (mark# U22 X -> active# U22 mark X, active# U21(tt(), V2) -> mark# U22 isList V2) (mark# U22 X -> active# U22 mark X, active# isList nil() -> mark# tt()) (mark# U22 X -> active# U22 mark X, active# isList __(V1, V2) -> U21#(isList V1, V2)) (mark# U22 X -> active# U22 mark X, active# isList __(V1, V2) -> isList# V1) (mark# U22 X -> active# U22 mark X, active# isList __(V1, V2) -> mark# U21(isList V1, V2)) (mark# U22 X -> active# U22 mark X, active# isList V -> isNeList# V) (mark# U22 X -> active# U22 mark X, active# isList V -> U11# isNeList V) (mark# U22 X -> active# U22 mark X, active# isList V -> mark# U11 isNeList V) (mark# U22 X -> active# U22 mark X, active# U22 tt() -> mark# tt()) (mark# U22 X -> active# U22 mark X, active# U11 tt() -> mark# tt()) (mark# U22 X -> active# U22 mark X, active# __(nil(), X) -> mark# X) (mark# U22 X -> active# U22 mark X, active# __(__(X, Y), Z) -> __#(Y, Z)) (mark# U22 X -> active# U22 mark X, active# __(__(X, Y), Z) -> __#(X, __(Y, Z))) (mark# U22 X -> active# U22 mark X, active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z))) (mark# U22 X -> active# U22 mark X, active# __(X, nil()) -> mark# X) (mark# U42 X -> active# U42 mark X, active# isNePal __(I, __(P, I)) -> isQid# I) (mark# U42 X -> active# U42 mark X, active# isNePal __(I, __(P, I)) -> U71#(isQid I, P)) (mark# U42 X -> active# U42 mark X, active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)) (mark# U42 X -> active# U42 mark X, active# isNePal V -> isQid# V) (mark# U42 X -> active# U42 mark X, active# isNePal V -> U61# isQid V) (mark# U42 X -> active# U42 mark X, active# isNePal V -> mark# U61 isQid V) (mark# U42 X -> active# U42 mark X, active# isQid u() -> mark# tt()) (mark# U42 X -> active# U42 mark X, active# isQid o() -> mark# tt()) (mark# U42 X -> active# U42 mark X, active# isQid i() -> mark# tt()) (mark# U42 X -> active# U42 mark X, active# isQid e() -> mark# tt()) (mark# U42 X -> active# U42 mark X, active# isQid a() -> mark# tt()) (mark# U42 X -> active# U42 mark X, active# U81 tt() -> mark# tt()) (mark# U42 X -> active# U42 mark X, active# U71(tt(), P) -> isPal# P) (mark# U42 X -> active# U42 mark X, active# U71(tt(), P) -> U72# isPal P) (mark# U42 X -> active# U42 mark X, active# U71(tt(), P) -> mark# U72 isPal P) (mark# U42 X -> active# U42 mark X, active# isPal nil() -> mark# tt()) (mark# U42 X -> active# U42 mark X, active# isPal V -> isNePal# V) (mark# U42 X -> active# U42 mark X, active# isPal V -> U81# isNePal V) (mark# U42 X -> active# U42 mark X, active# isPal V -> mark# U81 isNePal V) (mark# U42 X -> active# U42 mark X, active# U72 tt() -> mark# tt()) (mark# U42 X -> active# U42 mark X, active# U61 tt() -> mark# tt()) (mark# U42 X -> active# U42 mark X, active# U51(tt(), V2) -> U52# isList V2) (mark# U42 X -> active# U42 mark X, active# U51(tt(), V2) -> isList# V2) (mark# U42 X -> active# U42 mark X, active# U51(tt(), V2) -> mark# U52 isList V2) (mark# U42 X -> active# U42 mark X, active# U52 tt() -> mark# tt()) (mark# U42 X -> active# U42 mark X, active# U41(tt(), V2) -> isNeList# V2) (mark# U42 X -> active# U42 mark X, active# U41(tt(), V2) -> U42# isNeList V2) (mark# U42 X -> active# U42 mark X, active# U41(tt(), V2) -> mark# U42 isNeList V2) (mark# U42 X -> active# U42 mark X, active# isNeList __(V1, V2) -> U51#(isNeList V1, V2)) (mark# U42 X -> active# U42 mark X, active# isNeList __(V1, V2) -> U41#(isList V1, V2)) (mark# U42 X -> active# U42 mark X, active# isNeList __(V1, V2) -> isNeList# V1) (mark# U42 X -> active# U42 mark X, active# isNeList __(V1, V2) -> isList# V1) (mark# U42 X -> active# U42 mark X, active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2)) (mark# U42 X -> active# U42 mark X, active# isNeList __(V1, V2) -> mark# U41(isList V1, V2)) (mark# U42 X -> active# U42 mark X, active# isNeList V -> isQid# V) (mark# U42 X -> active# U42 mark X, active# isNeList V -> U31# isQid V) (mark# U42 X -> active# U42 mark X, active# isNeList V -> mark# U31 isQid V) (mark# U42 X -> active# U42 mark X, active# U42 tt() -> mark# tt()) (mark# U42 X -> active# U42 mark X, active# U31 tt() -> mark# tt()) (mark# U42 X -> active# U42 mark X, active# U21(tt(), V2) -> isList# V2) (mark# U42 X -> active# U42 mark X, active# U21(tt(), V2) -> U22# isList V2) (mark# U42 X -> active# U42 mark X, active# U21(tt(), V2) -> mark# U22 isList V2) (mark# U42 X -> active# U42 mark X, active# isList nil() -> mark# tt()) (mark# U42 X -> active# U42 mark X, active# isList __(V1, V2) -> U21#(isList V1, V2)) (mark# U42 X -> active# U42 mark X, active# isList __(V1, V2) -> isList# V1) (mark# U42 X -> active# U42 mark X, active# isList __(V1, V2) -> mark# U21(isList V1, V2)) (mark# U42 X -> active# U42 mark X, active# isList V -> isNeList# V) (mark# U42 X -> active# U42 mark X, active# isList V -> U11# isNeList V) (mark# U42 X -> active# U42 mark X, active# isList V -> mark# U11 isNeList V) (mark# U42 X -> active# U42 mark X, active# U22 tt() -> mark# tt()) (mark# U42 X -> active# U42 mark X, active# U11 tt() -> mark# tt()) (mark# U42 X -> active# U42 mark X, active# __(nil(), X) -> mark# X) (mark# U42 X -> active# U42 mark X, active# __(__(X, Y), Z) -> __#(Y, Z)) (mark# U42 X -> active# U42 mark X, active# __(__(X, Y), Z) -> __#(X, __(Y, Z))) (mark# U42 X -> active# U42 mark X, active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z))) (mark# U42 X -> active# U42 mark X, active# __(X, nil()) -> mark# X) (mark# U61 X -> active# U61 mark X, active# isNePal __(I, __(P, I)) -> isQid# I) (mark# U61 X -> active# U61 mark X, active# isNePal __(I, __(P, I)) -> U71#(isQid I, P)) (mark# U61 X -> active# U61 mark X, active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)) (mark# U61 X -> active# U61 mark X, active# isNePal V -> isQid# V) (mark# U61 X -> active# U61 mark X, active# isNePal V -> U61# isQid V) (mark# U61 X -> active# U61 mark X, active# isNePal V -> mark# U61 isQid V) (mark# U61 X -> active# U61 mark X, active# isQid u() -> mark# tt()) (mark# U61 X -> active# U61 mark X, active# isQid o() -> mark# tt()) (mark# U61 X -> active# U61 mark X, active# isQid i() -> mark# tt()) (mark# U61 X -> active# U61 mark X, active# isQid e() -> mark# tt()) (mark# U61 X -> active# U61 mark X, active# isQid a() -> mark# tt()) (mark# U61 X -> active# U61 mark X, active# U81 tt() -> mark# tt()) (mark# U61 X -> active# U61 mark X, active# U71(tt(), P) -> isPal# P) (mark# U61 X -> active# U61 mark X, active# U71(tt(), P) -> U72# isPal P) (mark# U61 X -> active# U61 mark X, active# U71(tt(), P) -> mark# U72 isPal P) (mark# U61 X -> active# U61 mark X, active# isPal nil() -> mark# tt()) (mark# U61 X -> active# U61 mark X, active# isPal V -> isNePal# V) (mark# U61 X -> active# U61 mark X, active# isPal V -> U81# isNePal V) (mark# U61 X -> active# U61 mark X, active# isPal V -> mark# U81 isNePal V) (mark# U61 X -> active# U61 mark X, active# U72 tt() -> mark# tt()) (mark# U61 X -> active# U61 mark X, active# U61 tt() -> mark# tt()) (mark# U61 X -> active# U61 mark X, active# U51(tt(), V2) -> U52# isList V2) (mark# U61 X -> active# U61 mark X, active# U51(tt(), V2) -> isList# V2) (mark# U61 X -> active# U61 mark X, active# U51(tt(), V2) -> mark# U52 isList V2) (mark# U61 X -> active# U61 mark X, active# U52 tt() -> mark# tt()) (mark# U61 X -> active# U61 mark X, active# U41(tt(), V2) -> isNeList# V2) (mark# U61 X -> active# U61 mark X, active# U41(tt(), V2) -> U42# isNeList V2) (mark# U61 X -> active# U61 mark X, active# U41(tt(), V2) -> mark# U42 isNeList V2) (mark# U61 X -> active# U61 mark X, active# isNeList __(V1, V2) -> U51#(isNeList V1, V2)) (mark# U61 X -> active# U61 mark X, active# isNeList __(V1, V2) -> U41#(isList V1, V2)) (mark# U61 X -> active# U61 mark X, active# isNeList __(V1, V2) -> isNeList# V1) (mark# U61 X -> active# U61 mark X, active# isNeList __(V1, V2) -> isList# V1) (mark# U61 X -> active# U61 mark X, active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2)) (mark# U61 X -> active# U61 mark X, active# isNeList __(V1, V2) -> mark# U41(isList V1, V2)) (mark# U61 X -> active# U61 mark X, active# isNeList V -> isQid# V) (mark# U61 X -> active# U61 mark X, active# isNeList V -> U31# isQid V) (mark# U61 X -> active# U61 mark X, active# isNeList V -> mark# U31 isQid V) (mark# U61 X -> active# U61 mark X, active# U42 tt() -> mark# tt()) (mark# U61 X -> active# U61 mark X, active# U31 tt() -> mark# tt()) (mark# U61 X -> active# U61 mark X, active# U21(tt(), V2) -> isList# V2) (mark# U61 X -> active# U61 mark X, active# U21(tt(), V2) -> U22# isList V2) (mark# U61 X -> active# U61 mark X, active# U21(tt(), V2) -> mark# U22 isList V2) (mark# U61 X -> active# U61 mark X, active# isList nil() -> mark# tt()) (mark# U61 X -> active# U61 mark X, active# isList __(V1, V2) -> U21#(isList V1, V2)) (mark# U61 X -> active# U61 mark X, active# isList __(V1, V2) -> isList# V1) (mark# U61 X -> active# U61 mark X, active# isList __(V1, V2) -> mark# U21(isList V1, V2)) (mark# U61 X -> active# U61 mark X, active# isList V -> isNeList# V) (mark# U61 X -> active# U61 mark X, active# isList V -> U11# isNeList V) (mark# U61 X -> active# U61 mark X, active# isList V -> mark# U11 isNeList V) (mark# U61 X -> active# U61 mark X, active# U22 tt() -> mark# tt()) (mark# U61 X -> active# U61 mark X, active# U11 tt() -> mark# tt()) (mark# U61 X -> active# U61 mark X, active# __(nil(), X) -> mark# X) (mark# U61 X -> active# U61 mark X, active# __(__(X, Y), Z) -> __#(Y, Z)) (mark# U61 X -> active# U61 mark X, active# __(__(X, Y), Z) -> __#(X, __(Y, Z))) (mark# U61 X -> active# U61 mark X, active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z))) (mark# U61 X -> active# U61 mark X, active# __(X, nil()) -> mark# X) (mark# U81 X -> active# U81 mark X, active# isNePal __(I, __(P, I)) -> isQid# I) (mark# U81 X -> active# U81 mark X, active# isNePal __(I, __(P, I)) -> U71#(isQid I, P)) (mark# U81 X -> active# U81 mark X, active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)) (mark# U81 X -> active# U81 mark X, active# isNePal V -> isQid# V) (mark# U81 X -> active# U81 mark X, active# isNePal V -> U61# isQid V) (mark# U81 X -> active# U81 mark X, active# isNePal V -> mark# U61 isQid V) (mark# U81 X -> active# U81 mark X, active# isQid u() -> mark# tt()) (mark# U81 X -> active# U81 mark X, active# isQid o() -> mark# tt()) (mark# U81 X -> active# U81 mark X, active# isQid i() -> mark# tt()) (mark# U81 X -> active# U81 mark X, active# isQid e() -> mark# tt()) (mark# U81 X -> active# U81 mark X, active# isQid a() -> mark# tt()) (mark# U81 X -> active# U81 mark X, active# U81 tt() -> mark# tt()) (mark# U81 X -> active# U81 mark X, active# U71(tt(), P) -> isPal# P) (mark# U81 X -> active# U81 mark X, active# U71(tt(), P) -> U72# isPal P) (mark# U81 X -> active# U81 mark X, active# U71(tt(), P) -> mark# U72 isPal P) (mark# U81 X -> active# U81 mark X, active# isPal nil() -> mark# tt()) (mark# U81 X -> active# U81 mark X, active# isPal V -> isNePal# V) (mark# U81 X -> active# U81 mark X, active# isPal V -> U81# isNePal V) (mark# U81 X -> active# U81 mark X, active# isPal V -> mark# U81 isNePal V) (mark# U81 X -> active# U81 mark X, active# U72 tt() -> mark# tt()) (mark# U81 X -> active# U81 mark X, active# U61 tt() -> mark# tt()) (mark# U81 X -> active# U81 mark X, active# U51(tt(), V2) -> U52# isList V2) (mark# U81 X -> active# U81 mark X, active# U51(tt(), V2) -> isList# V2) (mark# U81 X -> active# U81 mark X, active# U51(tt(), V2) -> mark# U52 isList V2) (mark# U81 X -> active# U81 mark X, active# U52 tt() -> mark# tt()) (mark# U81 X -> active# U81 mark X, active# U41(tt(), V2) -> isNeList# V2) (mark# U81 X -> active# U81 mark X, active# U41(tt(), V2) -> U42# isNeList V2) (mark# U81 X -> active# U81 mark X, active# U41(tt(), V2) -> mark# U42 isNeList V2) (mark# U81 X -> active# U81 mark X, active# isNeList __(V1, V2) -> U51#(isNeList V1, V2)) (mark# U81 X -> active# U81 mark X, active# isNeList __(V1, V2) -> U41#(isList V1, V2)) (mark# U81 X -> active# U81 mark X, active# isNeList __(V1, V2) -> isNeList# V1) (mark# U81 X -> active# U81 mark X, active# isNeList __(V1, V2) -> isList# V1) (mark# U81 X -> active# U81 mark X, active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2)) (mark# U81 X -> active# U81 mark X, active# isNeList __(V1, V2) -> mark# U41(isList V1, V2)) (mark# U81 X -> active# U81 mark X, active# isNeList V -> isQid# V) (mark# U81 X -> active# U81 mark X, active# isNeList V -> U31# isQid V) (mark# U81 X -> active# U81 mark X, active# isNeList V -> mark# U31 isQid V) (mark# U81 X -> active# U81 mark X, active# U42 tt() -> mark# tt()) (mark# U81 X -> active# U81 mark X, active# U31 tt() -> mark# tt()) (mark# U81 X -> active# U81 mark X, active# U21(tt(), V2) -> isList# V2) (mark# U81 X -> active# U81 mark X, active# U21(tt(), V2) -> U22# isList V2) (mark# U81 X -> active# U81 mark X, active# U21(tt(), V2) -> mark# U22 isList V2) (mark# U81 X -> active# U81 mark X, active# isList nil() -> mark# tt()) (mark# U81 X -> active# U81 mark X, active# isList __(V1, V2) -> U21#(isList V1, V2)) (mark# U81 X -> active# U81 mark X, active# isList __(V1, V2) -> isList# V1) (mark# U81 X -> active# U81 mark X, active# isList __(V1, V2) -> mark# U21(isList V1, V2)) (mark# U81 X -> active# U81 mark X, active# isList V -> isNeList# V) (mark# U81 X -> active# U81 mark X, active# isList V -> U11# isNeList V) (mark# U81 X -> active# U81 mark X, active# isList V -> mark# U11 isNeList V) (mark# U81 X -> active# U81 mark X, active# U22 tt() -> mark# tt()) (mark# U81 X -> active# U81 mark X, active# U11 tt() -> mark# tt()) (mark# U81 X -> active# U81 mark X, active# __(nil(), X) -> mark# X) (mark# U81 X -> active# U81 mark X, active# __(__(X, Y), Z) -> __#(Y, Z)) (mark# U81 X -> active# U81 mark X, active# __(__(X, Y), Z) -> __#(X, __(Y, Z))) (mark# U81 X -> active# U81 mark X, active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z))) (mark# U81 X -> active# U81 mark X, active# __(X, nil()) -> mark# X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# isNePal X -> active# isNePal X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# isQid X -> active# isQid X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U81 X -> U81# mark X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U81 X -> active# U81 mark X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U81 X -> mark# X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U71(X1, X2) -> U71#(mark X1, X2)) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U71(X1, X2) -> mark# X1) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# isPal X -> active# isPal X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U72 X -> U72# mark X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U72 X -> active# U72 mark X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U72 X -> mark# X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U61 X -> U61# mark X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U61 X -> active# U61 mark X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U61 X -> mark# X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U51(X1, X2) -> U51#(mark X1, X2)) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U51(X1, X2) -> mark# X1) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U52 X -> U52# mark X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U52 X -> active# U52 mark X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U52 X -> mark# X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U41(X1, X2) -> U41#(mark X1, X2)) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U41(X1, X2) -> mark# X1) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# isNeList X -> active# isNeList X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U42 X -> U42# mark X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U42 X -> active# U42 mark X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U42 X -> mark# X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U31 X -> U31# mark X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U31 X -> active# U31 mark X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U31 X -> mark# X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U21(X1, X2) -> U21#(mark X1, X2)) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U21(X1, X2) -> mark# X1) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# isList X -> active# isList X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U22 X -> U22# mark X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U22 X -> active# U22 mark X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U22 X -> mark# X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U11 X -> U11# mark X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U11 X -> active# U11 mark X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# U11 X -> mark# X) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# __(X1, X2) -> __#(mark X1, mark X2)) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# __(X1, X2) -> mark# X2) (active# U21(tt(), V2) -> mark# U22 isList V2, mark# __(X1, X2) -> mark# X1) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# isNePal X -> active# isNePal X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# isQid X -> active# isQid X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U81 X -> U81# mark X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U81 X -> active# U81 mark X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U81 X -> mark# X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U71(X1, X2) -> U71#(mark X1, X2)) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U71(X1, X2) -> mark# X1) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# isPal X -> active# isPal X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U72 X -> U72# mark X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U72 X -> active# U72 mark X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U72 X -> mark# X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U61 X -> U61# mark X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U61 X -> active# U61 mark X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U61 X -> mark# X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U51(X1, X2) -> U51#(mark X1, X2)) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U51(X1, X2) -> mark# X1) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U52 X -> U52# mark X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U52 X -> active# U52 mark X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U52 X -> mark# X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U41(X1, X2) -> U41#(mark X1, X2)) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U41(X1, X2) -> mark# X1) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# isNeList X -> active# isNeList X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U42 X -> U42# mark X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U42 X -> active# U42 mark X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U42 X -> mark# X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U31 X -> U31# mark X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U31 X -> active# U31 mark X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U31 X -> mark# X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U21(X1, X2) -> U21#(mark X1, X2)) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U21(X1, X2) -> mark# X1) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# isList X -> active# isList X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U22 X -> U22# mark X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U22 X -> active# U22 mark X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U22 X -> mark# X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U11 X -> U11# mark X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U11 X -> active# U11 mark X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# U11 X -> mark# X) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# __(X1, X2) -> __#(mark X1, mark X2)) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# __(X1, X2) -> mark# X2) (active# U41(tt(), V2) -> mark# U42 isNeList V2, mark# __(X1, X2) -> mark# X1) (active# isPal V -> mark# U81 isNePal V, mark# isNePal X -> active# isNePal X) (active# isPal V -> mark# U81 isNePal V, mark# isQid X -> active# isQid X) (active# isPal V -> mark# U81 isNePal V, mark# U81 X -> U81# mark X) (active# isPal V -> mark# U81 isNePal V, mark# U81 X -> active# U81 mark X) (active# isPal V -> mark# U81 isNePal V, mark# U81 X -> mark# X) (active# isPal V -> mark# U81 isNePal V, mark# U71(X1, X2) -> U71#(mark X1, X2)) (active# isPal V -> mark# U81 isNePal V, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (active# isPal V -> mark# U81 isNePal V, mark# U71(X1, X2) -> mark# X1) (active# isPal V -> mark# U81 isNePal V, mark# isPal X -> active# isPal X) (active# isPal V -> mark# U81 isNePal V, mark# U72 X -> U72# mark X) (active# isPal V -> mark# U81 isNePal V, mark# U72 X -> active# U72 mark X) (active# isPal V -> mark# U81 isNePal V, mark# U72 X -> mark# X) (active# isPal V -> mark# U81 isNePal V, mark# U61 X -> U61# mark X) (active# isPal V -> mark# U81 isNePal V, mark# U61 X -> active# U61 mark X) (active# isPal V -> mark# U81 isNePal V, mark# U61 X -> mark# X) (active# isPal V -> mark# U81 isNePal V, mark# U51(X1, X2) -> U51#(mark X1, X2)) (active# isPal V -> mark# U81 isNePal V, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (active# isPal V -> mark# U81 isNePal V, mark# U51(X1, X2) -> mark# X1) (active# isPal V -> mark# U81 isNePal V, mark# U52 X -> U52# mark X) (active# isPal V -> mark# U81 isNePal V, mark# U52 X -> active# U52 mark X) (active# isPal V -> mark# U81 isNePal V, mark# U52 X -> mark# X) (active# isPal V -> mark# U81 isNePal V, mark# U41(X1, X2) -> U41#(mark X1, X2)) (active# isPal V -> mark# U81 isNePal V, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (active# isPal V -> mark# U81 isNePal V, mark# U41(X1, X2) -> mark# X1) (active# isPal V -> mark# U81 isNePal V, mark# isNeList X -> active# isNeList X) (active# isPal V -> mark# U81 isNePal V, mark# U42 X -> U42# mark X) (active# isPal V -> mark# U81 isNePal V, mark# U42 X -> active# U42 mark X) (active# isPal V -> mark# U81 isNePal V, mark# U42 X -> mark# X) (active# isPal V -> mark# U81 isNePal V, mark# U31 X -> U31# mark X) (active# isPal V -> mark# U81 isNePal V, mark# U31 X -> active# U31 mark X) (active# isPal V -> mark# U81 isNePal V, mark# U31 X -> mark# X) (active# isPal V -> mark# U81 isNePal V, mark# U21(X1, X2) -> U21#(mark X1, X2)) (active# isPal V -> mark# U81 isNePal V, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (active# isPal V -> mark# U81 isNePal V, mark# U21(X1, X2) -> mark# X1) (active# isPal V -> mark# U81 isNePal V, mark# isList X -> active# isList X) (active# isPal V -> mark# U81 isNePal V, mark# U22 X -> U22# mark X) (active# isPal V -> mark# U81 isNePal V, mark# U22 X -> active# U22 mark X) (active# isPal V -> mark# U81 isNePal V, mark# U22 X -> mark# X) (active# isPal V -> mark# U81 isNePal V, mark# U11 X -> U11# mark X) (active# isPal V -> mark# U81 isNePal V, mark# U11 X -> active# U11 mark X) (active# isPal V -> mark# U81 isNePal V, mark# U11 X -> mark# X) (active# isPal V -> mark# U81 isNePal V, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (active# isPal V -> mark# U81 isNePal V, mark# __(X1, X2) -> __#(mark X1, mark X2)) (active# isPal V -> mark# U81 isNePal V, mark# __(X1, X2) -> mark# X2) (active# isPal V -> mark# U81 isNePal V, mark# __(X1, X2) -> mark# X1) (active# isNePal V -> mark# U61 isQid V, mark# isNePal X -> active# isNePal X) (active# isNePal V -> mark# U61 isQid V, mark# isQid X -> active# isQid X) (active# isNePal V -> mark# U61 isQid V, mark# U81 X -> U81# mark X) (active# isNePal V -> mark# U61 isQid V, mark# U81 X -> active# U81 mark X) (active# isNePal V -> mark# U61 isQid V, mark# U81 X -> mark# X) (active# isNePal V -> mark# U61 isQid V, mark# U71(X1, X2) -> U71#(mark X1, X2)) (active# isNePal V -> mark# U61 isQid V, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (active# isNePal V -> mark# U61 isQid V, mark# U71(X1, X2) -> mark# X1) (active# isNePal V -> mark# U61 isQid V, mark# isPal X -> active# isPal X) (active# isNePal V -> mark# U61 isQid V, mark# U72 X -> U72# mark X) (active# isNePal V -> mark# U61 isQid V, mark# U72 X -> active# U72 mark X) (active# isNePal V -> mark# U61 isQid V, mark# U72 X -> mark# X) (active# isNePal V -> mark# U61 isQid V, mark# U61 X -> U61# mark X) (active# isNePal V -> mark# U61 isQid V, mark# U61 X -> active# U61 mark X) (active# isNePal V -> mark# U61 isQid V, mark# U61 X -> mark# X) (active# isNePal V -> mark# U61 isQid V, mark# U51(X1, X2) -> U51#(mark X1, X2)) (active# isNePal V -> mark# U61 isQid V, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (active# isNePal V -> mark# U61 isQid V, mark# U51(X1, X2) -> mark# X1) (active# isNePal V -> mark# U61 isQid V, mark# U52 X -> U52# mark X) (active# isNePal V -> mark# U61 isQid V, mark# U52 X -> active# U52 mark X) (active# isNePal V -> mark# U61 isQid V, mark# U52 X -> mark# X) (active# isNePal V -> mark# U61 isQid V, mark# U41(X1, X2) -> U41#(mark X1, X2)) (active# isNePal V -> mark# U61 isQid V, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (active# isNePal V -> mark# U61 isQid V, mark# U41(X1, X2) -> mark# X1) (active# isNePal V -> mark# U61 isQid V, mark# isNeList X -> active# isNeList X) (active# isNePal V -> mark# U61 isQid V, mark# U42 X -> U42# mark X) (active# isNePal V -> mark# U61 isQid V, mark# U42 X -> active# U42 mark X) (active# isNePal V -> mark# U61 isQid V, mark# U42 X -> mark# X) (active# isNePal V -> mark# U61 isQid V, mark# U31 X -> U31# mark X) (active# isNePal V -> mark# U61 isQid V, mark# U31 X -> active# U31 mark X) (active# isNePal V -> mark# U61 isQid V, mark# U31 X -> mark# X) (active# isNePal V -> mark# U61 isQid V, mark# U21(X1, X2) -> U21#(mark X1, X2)) (active# isNePal V -> mark# U61 isQid V, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (active# isNePal V -> mark# U61 isQid V, mark# U21(X1, X2) -> mark# X1) (active# isNePal V -> mark# U61 isQid V, mark# isList X -> active# isList X) (active# isNePal V -> mark# U61 isQid V, mark# U22 X -> U22# mark X) (active# isNePal V -> mark# U61 isQid V, mark# U22 X -> active# U22 mark X) (active# isNePal V -> mark# U61 isQid V, mark# U22 X -> mark# X) (active# isNePal V -> mark# U61 isQid V, mark# U11 X -> U11# mark X) (active# isNePal V -> mark# U61 isQid V, mark# U11 X -> active# U11 mark X) (active# isNePal V -> mark# U61 isQid V, mark# U11 X -> mark# X) (active# isNePal V -> mark# U61 isQid V, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (active# isNePal V -> mark# U61 isQid V, mark# __(X1, X2) -> __#(mark X1, mark X2)) (active# isNePal V -> mark# U61 isQid V, mark# __(X1, X2) -> mark# X2) (active# isNePal V -> mark# U61 isQid V, mark# __(X1, X2) -> mark# X1) (mark# U22 X -> mark# X, mark# u() -> active# u()) (mark# U22 X -> mark# X, mark# o() -> active# o()) (mark# U22 X -> mark# X, mark# i() -> active# i()) (mark# U22 X -> mark# X, mark# e() -> active# e()) (mark# U22 X -> mark# X, mark# a() -> active# a()) (mark# U22 X -> mark# X, mark# isNePal X -> active# isNePal X) (mark# U22 X -> mark# X, mark# isQid X -> active# isQid X) (mark# U22 X -> mark# X, mark# U81 X -> U81# mark X) (mark# U22 X -> mark# X, mark# U81 X -> active# U81 mark X) (mark# U22 X -> mark# X, mark# U81 X -> mark# X) (mark# U22 X -> mark# X, mark# U71(X1, X2) -> U71#(mark X1, X2)) (mark# U22 X -> mark# X, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (mark# U22 X -> mark# X, mark# U71(X1, X2) -> mark# X1) (mark# U22 X -> mark# X, mark# isPal X -> active# isPal X) (mark# U22 X -> mark# X, mark# U72 X -> U72# mark X) (mark# U22 X -> mark# X, mark# U72 X -> active# U72 mark X) (mark# U22 X -> mark# X, mark# U72 X -> mark# X) (mark# U22 X -> mark# X, mark# U61 X -> U61# mark X) (mark# U22 X -> mark# X, mark# U61 X -> active# U61 mark X) (mark# U22 X -> mark# X, mark# U61 X -> mark# X) (mark# U22 X -> mark# X, mark# U51(X1, X2) -> U51#(mark X1, X2)) (mark# U22 X -> mark# X, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (mark# U22 X -> mark# X, mark# U51(X1, X2) -> mark# X1) (mark# U22 X -> mark# X, mark# U52 X -> U52# mark X) (mark# U22 X -> mark# X, mark# U52 X -> active# U52 mark X) (mark# U22 X -> mark# X, mark# U52 X -> mark# X) (mark# U22 X -> mark# X, mark# U41(X1, X2) -> U41#(mark X1, X2)) (mark# U22 X -> mark# X, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (mark# U22 X -> mark# X, mark# U41(X1, X2) -> mark# X1) (mark# U22 X -> mark# X, mark# isNeList X -> active# isNeList X) (mark# U22 X -> mark# X, mark# U42 X -> U42# mark X) (mark# U22 X -> mark# X, mark# U42 X -> active# U42 mark X) (mark# U22 X -> mark# X, mark# U42 X -> mark# X) (mark# U22 X -> mark# X, mark# U31 X -> U31# mark X) (mark# U22 X -> mark# X, mark# U31 X -> active# U31 mark X) (mark# U22 X -> mark# X, mark# U31 X -> mark# X) (mark# U22 X -> mark# X, mark# U21(X1, X2) -> U21#(mark X1, X2)) (mark# U22 X -> mark# X, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (mark# U22 X -> mark# X, mark# U21(X1, X2) -> mark# X1) (mark# U22 X -> mark# X, mark# isList X -> active# isList X) (mark# U22 X -> mark# X, mark# U22 X -> U22# mark X) (mark# U22 X -> mark# X, mark# U22 X -> active# U22 mark X) (mark# U22 X -> mark# X, mark# U22 X -> mark# X) (mark# U22 X -> mark# X, mark# U11 X -> U11# mark X) (mark# U22 X -> mark# X, mark# U11 X -> active# U11 mark X) (mark# U22 X -> mark# X, mark# U11 X -> mark# X) (mark# U22 X -> mark# X, mark# tt() -> active# tt()) (mark# U22 X -> mark# X, mark# nil() -> active# nil()) (mark# U22 X -> mark# X, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (mark# U22 X -> mark# X, mark# __(X1, X2) -> __#(mark X1, mark X2)) (mark# U22 X -> mark# X, mark# __(X1, X2) -> mark# X2) (mark# U22 X -> mark# X, mark# __(X1, X2) -> mark# X1) (mark# U42 X -> mark# X, mark# u() -> active# u()) (mark# U42 X -> mark# X, mark# o() -> active# o()) (mark# U42 X -> mark# X, mark# i() -> active# i()) (mark# U42 X -> mark# X, mark# e() -> active# e()) (mark# U42 X -> mark# X, mark# a() -> active# a()) (mark# U42 X -> mark# X, mark# isNePal X -> active# isNePal X) (mark# U42 X -> mark# X, mark# isQid X -> active# isQid X) (mark# U42 X -> mark# X, mark# U81 X -> U81# mark X) (mark# U42 X -> mark# X, mark# U81 X -> active# U81 mark X) (mark# U42 X -> mark# X, mark# U81 X -> mark# X) (mark# U42 X -> mark# X, mark# U71(X1, X2) -> U71#(mark X1, X2)) (mark# U42 X -> mark# X, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (mark# U42 X -> mark# X, mark# U71(X1, X2) -> mark# X1) (mark# U42 X -> mark# X, mark# isPal X -> active# isPal X) (mark# U42 X -> mark# X, mark# U72 X -> U72# mark X) (mark# U42 X -> mark# X, mark# U72 X -> active# U72 mark X) (mark# U42 X -> mark# X, mark# U72 X -> mark# X) (mark# U42 X -> mark# X, mark# U61 X -> U61# mark X) (mark# U42 X -> mark# X, mark# U61 X -> active# U61 mark X) (mark# U42 X -> mark# X, mark# U61 X -> mark# X) (mark# U42 X -> mark# X, mark# U51(X1, X2) -> U51#(mark X1, X2)) (mark# U42 X -> mark# X, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (mark# U42 X -> mark# X, mark# U51(X1, X2) -> mark# X1) (mark# U42 X -> mark# X, mark# U52 X -> U52# mark X) (mark# U42 X -> mark# X, mark# U52 X -> active# U52 mark X) (mark# U42 X -> mark# X, mark# U52 X -> mark# X) (mark# U42 X -> mark# X, mark# U41(X1, X2) -> U41#(mark X1, X2)) (mark# U42 X -> mark# X, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (mark# U42 X -> mark# X, mark# U41(X1, X2) -> mark# X1) (mark# U42 X -> mark# X, mark# isNeList X -> active# isNeList X) (mark# U42 X -> mark# X, mark# U42 X -> U42# mark X) (mark# U42 X -> mark# X, mark# U42 X -> active# U42 mark X) (mark# U42 X -> mark# X, mark# U42 X -> mark# X) (mark# U42 X -> mark# X, mark# U31 X -> U31# mark X) (mark# U42 X -> mark# X, mark# U31 X -> active# U31 mark X) (mark# U42 X -> mark# X, mark# U31 X -> mark# X) (mark# U42 X -> mark# X, mark# U21(X1, X2) -> U21#(mark X1, X2)) (mark# U42 X -> mark# X, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (mark# U42 X -> mark# X, mark# U21(X1, X2) -> mark# X1) (mark# U42 X -> mark# X, mark# isList X -> active# isList X) (mark# U42 X -> mark# X, mark# U22 X -> U22# mark X) (mark# U42 X -> mark# X, mark# U22 X -> active# U22 mark X) (mark# U42 X -> mark# X, mark# U22 X -> mark# X) (mark# U42 X -> mark# X, mark# U11 X -> U11# mark X) (mark# U42 X -> mark# X, mark# U11 X -> active# U11 mark X) (mark# U42 X -> mark# X, mark# U11 X -> mark# X) (mark# U42 X -> mark# X, mark# tt() -> active# tt()) (mark# U42 X -> mark# X, mark# nil() -> active# nil()) (mark# U42 X -> mark# X, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (mark# U42 X -> mark# X, mark# __(X1, X2) -> __#(mark X1, mark X2)) (mark# U42 X -> mark# X, mark# __(X1, X2) -> mark# X2) (mark# U42 X -> mark# X, mark# __(X1, X2) -> mark# X1) (mark# U61 X -> mark# X, mark# u() -> active# u()) (mark# U61 X -> mark# X, mark# o() -> active# o()) (mark# U61 X -> mark# X, mark# i() -> active# i()) (mark# U61 X -> mark# X, mark# e() -> active# e()) (mark# U61 X -> mark# X, mark# a() -> active# a()) (mark# U61 X -> mark# X, mark# isNePal X -> active# isNePal X) (mark# U61 X -> mark# X, mark# isQid X -> active# isQid X) (mark# U61 X -> mark# X, mark# U81 X -> U81# mark X) (mark# U61 X -> mark# X, mark# U81 X -> active# U81 mark X) (mark# U61 X -> mark# X, mark# U81 X -> mark# X) (mark# U61 X -> mark# X, mark# U71(X1, X2) -> U71#(mark X1, X2)) (mark# U61 X -> mark# X, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (mark# U61 X -> mark# X, mark# U71(X1, X2) -> mark# X1) (mark# U61 X -> mark# X, mark# isPal X -> active# isPal X) (mark# U61 X -> mark# X, mark# U72 X -> U72# mark X) (mark# U61 X -> mark# X, mark# U72 X -> active# U72 mark X) (mark# U61 X -> mark# X, mark# U72 X -> mark# X) (mark# U61 X -> mark# X, mark# U61 X -> U61# mark X) (mark# U61 X -> mark# X, mark# U61 X -> active# U61 mark X) (mark# U61 X -> mark# X, mark# U61 X -> mark# X) (mark# U61 X -> mark# X, mark# U51(X1, X2) -> U51#(mark X1, X2)) (mark# U61 X -> mark# X, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (mark# U61 X -> mark# X, mark# U51(X1, X2) -> mark# X1) (mark# U61 X -> mark# X, mark# U52 X -> U52# mark X) (mark# U61 X -> mark# X, mark# U52 X -> active# U52 mark X) (mark# U61 X -> mark# X, mark# U52 X -> mark# X) (mark# U61 X -> mark# X, mark# U41(X1, X2) -> U41#(mark X1, X2)) (mark# U61 X -> mark# X, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (mark# U61 X -> mark# X, mark# U41(X1, X2) -> mark# X1) (mark# U61 X -> mark# X, mark# isNeList X -> active# isNeList X) (mark# U61 X -> mark# X, mark# U42 X -> U42# mark X) (mark# U61 X -> mark# X, mark# U42 X -> active# U42 mark X) (mark# U61 X -> mark# X, mark# U42 X -> mark# X) (mark# U61 X -> mark# X, mark# U31 X -> U31# mark X) (mark# U61 X -> mark# X, mark# U31 X -> active# U31 mark X) (mark# U61 X -> mark# X, mark# U31 X -> mark# X) (mark# U61 X -> mark# X, mark# U21(X1, X2) -> U21#(mark X1, X2)) (mark# U61 X -> mark# X, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (mark# U61 X -> mark# X, mark# U21(X1, X2) -> mark# X1) (mark# U61 X -> mark# X, mark# isList X -> active# isList X) (mark# U61 X -> mark# X, mark# U22 X -> U22# mark X) (mark# U61 X -> mark# X, mark# U22 X -> active# U22 mark X) (mark# U61 X -> mark# X, mark# U22 X -> mark# X) (mark# U61 X -> mark# X, mark# U11 X -> U11# mark X) (mark# U61 X -> mark# X, mark# U11 X -> active# U11 mark X) (mark# U61 X -> mark# X, mark# U11 X -> mark# X) (mark# U61 X -> mark# X, mark# tt() -> active# tt()) (mark# U61 X -> mark# X, mark# nil() -> active# nil()) (mark# U61 X -> mark# X, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (mark# U61 X -> mark# X, mark# __(X1, X2) -> __#(mark X1, mark X2)) (mark# U61 X -> mark# X, mark# __(X1, X2) -> mark# X2) (mark# U61 X -> mark# X, mark# __(X1, X2) -> mark# X1) (mark# U81 X -> mark# X, mark# u() -> active# u()) (mark# U81 X -> mark# X, mark# o() -> active# o()) (mark# U81 X -> mark# X, mark# i() -> active# i()) (mark# U81 X -> mark# X, mark# e() -> active# e()) (mark# U81 X -> mark# X, mark# a() -> active# a()) (mark# U81 X -> mark# X, mark# isNePal X -> active# isNePal X) (mark# U81 X -> mark# X, mark# isQid X -> active# isQid X) (mark# U81 X -> mark# X, mark# U81 X -> U81# mark X) (mark# U81 X -> mark# X, mark# U81 X -> active# U81 mark X) (mark# U81 X -> mark# X, mark# U81 X -> mark# X) (mark# U81 X -> mark# X, mark# U71(X1, X2) -> U71#(mark X1, X2)) (mark# U81 X -> mark# X, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (mark# U81 X -> mark# X, mark# U71(X1, X2) -> mark# X1) (mark# U81 X -> mark# X, mark# isPal X -> active# isPal X) (mark# U81 X -> mark# X, mark# U72 X -> U72# mark X) (mark# U81 X -> mark# X, mark# U72 X -> active# U72 mark X) (mark# U81 X -> mark# X, mark# U72 X -> mark# X) (mark# U81 X -> mark# X, mark# U61 X -> U61# mark X) (mark# U81 X -> mark# X, mark# U61 X -> active# U61 mark X) (mark# U81 X -> mark# X, mark# U61 X -> mark# X) (mark# U81 X -> mark# X, mark# U51(X1, X2) -> U51#(mark X1, X2)) (mark# U81 X -> mark# X, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (mark# U81 X -> mark# X, mark# U51(X1, X2) -> mark# X1) (mark# U81 X -> mark# X, mark# U52 X -> U52# mark X) (mark# U81 X -> mark# X, mark# U52 X -> active# U52 mark X) (mark# U81 X -> mark# X, mark# U52 X -> mark# X) (mark# U81 X -> mark# X, mark# U41(X1, X2) -> U41#(mark X1, X2)) (mark# U81 X -> mark# X, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (mark# U81 X -> mark# X, mark# U41(X1, X2) -> mark# X1) (mark# U81 X -> mark# X, mark# isNeList X -> active# isNeList X) (mark# U81 X -> mark# X, mark# U42 X -> U42# mark X) (mark# U81 X -> mark# X, mark# U42 X -> active# U42 mark X) (mark# U81 X -> mark# X, mark# U42 X -> mark# X) (mark# U81 X -> mark# X, mark# U31 X -> U31# mark X) (mark# U81 X -> mark# X, mark# U31 X -> active# U31 mark X) (mark# U81 X -> mark# X, mark# U31 X -> mark# X) (mark# U81 X -> mark# X, mark# U21(X1, X2) -> U21#(mark X1, X2)) (mark# U81 X -> mark# X, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (mark# U81 X -> mark# X, mark# U21(X1, X2) -> mark# X1) (mark# U81 X -> mark# X, mark# isList X -> active# isList X) (mark# U81 X -> mark# X, mark# U22 X -> U22# mark X) (mark# U81 X -> mark# X, mark# U22 X -> active# U22 mark X) (mark# U81 X -> mark# X, mark# U22 X -> mark# X) (mark# U81 X -> mark# X, mark# U11 X -> U11# mark X) (mark# U81 X -> mark# X, mark# U11 X -> active# U11 mark X) (mark# U81 X -> mark# X, mark# U11 X -> mark# X) (mark# U81 X -> mark# X, mark# tt() -> active# tt()) (mark# U81 X -> mark# X, mark# nil() -> active# nil()) (mark# U81 X -> mark# X, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (mark# U81 X -> mark# X, mark# __(X1, X2) -> __#(mark X1, mark X2)) (mark# U81 X -> mark# X, mark# __(X1, X2) -> mark# X2) (mark# U81 X -> mark# X, mark# __(X1, X2) -> mark# X1) (active# __(nil(), X) -> mark# X, mark# u() -> active# u()) (active# __(nil(), X) -> mark# X, mark# o() -> active# o()) (active# __(nil(), X) -> mark# X, mark# i() -> active# i()) (active# __(nil(), X) -> mark# X, mark# e() -> active# e()) (active# __(nil(), X) -> mark# X, mark# a() -> active# a()) (active# __(nil(), X) -> mark# X, mark# isNePal X -> active# isNePal X) (active# __(nil(), X) -> mark# X, mark# isQid X -> active# isQid X) (active# __(nil(), X) -> mark# X, mark# U81 X -> U81# mark X) (active# __(nil(), X) -> mark# X, mark# U81 X -> active# U81 mark X) (active# __(nil(), X) -> mark# X, mark# U81 X -> mark# X) (active# __(nil(), X) -> mark# X, mark# U71(X1, X2) -> U71#(mark X1, X2)) (active# __(nil(), X) -> mark# X, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (active# __(nil(), X) -> mark# X, mark# U71(X1, X2) -> mark# X1) (active# __(nil(), X) -> mark# X, mark# isPal X -> active# isPal X) (active# __(nil(), X) -> mark# X, mark# U72 X -> U72# mark X) (active# __(nil(), X) -> mark# X, mark# U72 X -> active# U72 mark X) (active# __(nil(), X) -> mark# X, mark# U72 X -> mark# X) (active# __(nil(), X) -> mark# X, mark# U61 X -> U61# mark X) (active# __(nil(), X) -> mark# X, mark# U61 X -> active# U61 mark X) (active# __(nil(), X) -> mark# X, mark# U61 X -> mark# X) (active# __(nil(), X) -> mark# X, mark# U51(X1, X2) -> U51#(mark X1, X2)) (active# __(nil(), X) -> mark# X, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (active# __(nil(), X) -> mark# X, mark# U51(X1, X2) -> mark# X1) (active# __(nil(), X) -> mark# X, mark# U52 X -> U52# mark X) (active# __(nil(), X) -> mark# X, mark# U52 X -> active# U52 mark X) (active# __(nil(), X) -> mark# X, mark# U52 X -> mark# X) (active# __(nil(), X) -> mark# X, mark# U41(X1, X2) -> U41#(mark X1, X2)) (active# __(nil(), X) -> mark# X, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (active# __(nil(), X) -> mark# X, mark# U41(X1, X2) -> mark# X1) (active# __(nil(), X) -> mark# X, mark# isNeList X -> active# isNeList X) (active# __(nil(), X) -> mark# X, mark# U42 X -> U42# mark X) (active# __(nil(), X) -> mark# X, mark# U42 X -> active# U42 mark X) (active# __(nil(), X) -> mark# X, mark# U42 X -> mark# X) (active# __(nil(), X) -> mark# X, mark# U31 X -> U31# mark X) (active# __(nil(), X) -> mark# X, mark# U31 X -> active# U31 mark X) (active# __(nil(), X) -> mark# X, mark# U31 X -> mark# X) (active# __(nil(), X) -> mark# X, mark# U21(X1, X2) -> U21#(mark X1, X2)) (active# __(nil(), X) -> mark# X, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (active# __(nil(), X) -> mark# X, mark# U21(X1, X2) -> mark# X1) (active# __(nil(), X) -> mark# X, mark# isList X -> active# isList X) (active# __(nil(), X) -> mark# X, mark# U22 X -> U22# mark X) (active# __(nil(), X) -> mark# X, mark# U22 X -> active# U22 mark X) (active# __(nil(), X) -> mark# X, mark# U22 X -> mark# X) (active# __(nil(), X) -> mark# X, mark# U11 X -> U11# mark X) (active# __(nil(), X) -> mark# X, mark# U11 X -> active# U11 mark X) (active# __(nil(), X) -> mark# X, mark# U11 X -> mark# X) (active# __(nil(), X) -> mark# X, mark# tt() -> active# tt()) (active# __(nil(), X) -> mark# X, mark# nil() -> active# nil()) (active# __(nil(), X) -> mark# X, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (active# __(nil(), X) -> mark# X, mark# __(X1, X2) -> __#(mark X1, mark X2)) (active# __(nil(), X) -> mark# X, mark# __(X1, X2) -> mark# X2) (active# __(nil(), X) -> mark# X, mark# __(X1, X2) -> mark# X1) (U11# active X -> U11# X, U11# active X -> U11# X) (U11# active X -> U11# X, U11# mark X -> U11# X) (U22# active X -> U22# X, U22# active X -> U22# X) (U22# active X -> U22# X, U22# mark X -> U22# X) (isList# active X -> isList# X, isList# active X -> isList# X) (isList# active X -> isList# X, isList# mark X -> isList# X) (U31# active X -> U31# X, U31# active X -> U31# X) (U31# active X -> U31# X, U31# mark X -> U31# X) (U42# active X -> U42# X, U42# active X -> U42# X) (U42# active X -> U42# X, U42# mark X -> U42# X) (isNeList# active X -> isNeList# X, isNeList# active X -> isNeList# X) (isNeList# active X -> isNeList# X, isNeList# mark X -> isNeList# X) (U52# active X -> U52# X, U52# active X -> U52# X) (U52# active X -> U52# X, U52# mark X -> U52# X) (U61# active X -> U61# X, U61# active X -> U61# X) (U61# active X -> U61# X, U61# mark X -> U61# X) (U72# active X -> U72# X, U72# active X -> U72# X) (U72# active X -> U72# X, U72# mark X -> U72# X) (isPal# active X -> isPal# X, isPal# active X -> isPal# X) (isPal# active X -> isPal# X, isPal# mark X -> isPal# X) (U81# active X -> U81# X, U81# active X -> U81# X) (U81# active X -> U81# X, U81# mark X -> U81# X) (isQid# active X -> isQid# X, isQid# active X -> isQid# X) (isQid# active X -> isQid# X, isQid# mark X -> isQid# X) (isNePal# active X -> isNePal# X, isNePal# active X -> isNePal# X) (isNePal# active X -> isNePal# X, isNePal# mark X -> isNePal# X) (active# U11 tt() -> mark# tt(), mark# tt() -> active# tt()) (active# isList nil() -> mark# tt(), mark# tt() -> active# tt()) (active# U42 tt() -> mark# tt(), mark# tt() -> active# tt()) (active# U61 tt() -> mark# tt(), mark# tt() -> active# tt()) (active# isPal nil() -> mark# tt(), mark# tt() -> active# tt()) (active# isQid a() -> mark# tt(), mark# tt() -> active# tt()) (active# isQid i() -> mark# tt(), mark# tt() -> active# tt()) (active# isQid u() -> mark# tt(), mark# tt() -> active# tt()) (mark# U21(X1, X2) -> U21#(mark X1, X2), U21#(active X1, X2) -> U21#(X1, X2)) (mark# U21(X1, X2) -> U21#(mark X1, X2), U21#(mark X1, X2) -> U21#(X1, X2)) (mark# U51(X1, X2) -> U51#(mark X1, X2), U51#(active X1, X2) -> U51#(X1, X2)) (mark# U51(X1, X2) -> U51#(mark X1, X2), U51#(mark X1, X2) -> U51#(X1, X2)) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isNePal __(I, __(P, I)) -> isQid# I) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isNePal __(I, __(P, I)) -> U71#(isQid I, P)) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isNePal V -> isQid# V) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isNePal V -> U61# isQid V) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isNePal V -> mark# U61 isQid V) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isQid u() -> mark# tt()) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isQid o() -> mark# tt()) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isQid i() -> mark# tt()) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isQid e() -> mark# tt()) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isQid a() -> mark# tt()) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U81 tt() -> mark# tt()) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U71(tt(), P) -> isPal# P) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U71(tt(), P) -> U72# isPal P) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U71(tt(), P) -> mark# U72 isPal P) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isPal nil() -> mark# tt()) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isPal V -> isNePal# V) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isPal V -> U81# isNePal V) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isPal V -> mark# U81 isNePal V) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U72 tt() -> mark# tt()) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U61 tt() -> mark# tt()) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U51(tt(), V2) -> U52# isList V2) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U51(tt(), V2) -> isList# V2) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U51(tt(), V2) -> mark# U52 isList V2) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U52 tt() -> mark# tt()) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U41(tt(), V2) -> isNeList# V2) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U41(tt(), V2) -> U42# isNeList V2) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U41(tt(), V2) -> mark# U42 isNeList V2) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isNeList __(V1, V2) -> U51#(isNeList V1, V2)) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isNeList __(V1, V2) -> U41#(isList V1, V2)) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isNeList __(V1, V2) -> isNeList# V1) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isNeList __(V1, V2) -> isList# V1) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2)) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isNeList __(V1, V2) -> mark# U41(isList V1, V2)) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isNeList V -> isQid# V) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isNeList V -> U31# isQid V) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isNeList V -> mark# U31 isQid V) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U42 tt() -> mark# tt()) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U31 tt() -> mark# tt()) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U21(tt(), V2) -> isList# V2) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U21(tt(), V2) -> U22# isList V2) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U21(tt(), V2) -> mark# U22 isList V2) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isList nil() -> mark# tt()) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isList __(V1, V2) -> U21#(isList V1, V2)) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isList __(V1, V2) -> isList# V1) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isList __(V1, V2) -> mark# U21(isList V1, V2)) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isList V -> isNeList# V) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isList V -> U11# isNeList V) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# isList V -> mark# U11 isNeList V) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U22 tt() -> mark# tt()) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# U11 tt() -> mark# tt()) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# __(nil(), X) -> mark# X) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# __(__(X, Y), Z) -> __#(Y, Z)) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# __(__(X, Y), Z) -> __#(X, __(Y, Z))) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z))) (mark# U21(X1, X2) -> active# U21(mark X1, X2), active# __(X, nil()) -> mark# X) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isNePal __(I, __(P, I)) -> isQid# I) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isNePal __(I, __(P, I)) -> U71#(isQid I, P)) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isNePal V -> isQid# V) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isNePal V -> U61# isQid V) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isNePal V -> mark# U61 isQid V) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isQid u() -> mark# tt()) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isQid o() -> mark# tt()) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isQid i() -> mark# tt()) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isQid e() -> mark# tt()) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isQid a() -> mark# tt()) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U81 tt() -> mark# tt()) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U71(tt(), P) -> isPal# P) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U71(tt(), P) -> U72# isPal P) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U71(tt(), P) -> mark# U72 isPal P) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isPal nil() -> mark# tt()) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isPal V -> isNePal# V) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isPal V -> U81# isNePal V) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isPal V -> mark# U81 isNePal V) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U72 tt() -> mark# tt()) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U61 tt() -> mark# tt()) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U51(tt(), V2) -> U52# isList V2) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U51(tt(), V2) -> isList# V2) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U51(tt(), V2) -> mark# U52 isList V2) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U52 tt() -> mark# tt()) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U41(tt(), V2) -> isNeList# V2) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U41(tt(), V2) -> U42# isNeList V2) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U41(tt(), V2) -> mark# U42 isNeList V2) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isNeList __(V1, V2) -> U51#(isNeList V1, V2)) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isNeList __(V1, V2) -> U41#(isList V1, V2)) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isNeList __(V1, V2) -> isNeList# V1) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isNeList __(V1, V2) -> isList# V1) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2)) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isNeList __(V1, V2) -> mark# U41(isList V1, V2)) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isNeList V -> isQid# V) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isNeList V -> U31# isQid V) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isNeList V -> mark# U31 isQid V) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U42 tt() -> mark# tt()) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U31 tt() -> mark# tt()) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U21(tt(), V2) -> isList# V2) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U21(tt(), V2) -> U22# isList V2) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U21(tt(), V2) -> mark# U22 isList V2) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isList nil() -> mark# tt()) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isList __(V1, V2) -> U21#(isList V1, V2)) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isList __(V1, V2) -> isList# V1) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isList __(V1, V2) -> mark# U21(isList V1, V2)) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isList V -> isNeList# V) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isList V -> U11# isNeList V) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# isList V -> mark# U11 isNeList V) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U22 tt() -> mark# tt()) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# U11 tt() -> mark# tt()) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# __(nil(), X) -> mark# X) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# __(__(X, Y), Z) -> __#(Y, Z)) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# __(__(X, Y), Z) -> __#(X, __(Y, Z))) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z))) (mark# U51(X1, X2) -> active# U51(mark X1, X2), active# __(X, nil()) -> mark# X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# isNePal X -> active# isNePal X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# isQid X -> active# isQid X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U81 X -> U81# mark X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U81 X -> active# U81 mark X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U81 X -> mark# X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U71(X1, X2) -> U71#(mark X1, X2)) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U71(X1, X2) -> active# U71(mark X1, X2)) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U71(X1, X2) -> mark# X1) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# isPal X -> active# isPal X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U72 X -> U72# mark X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U72 X -> active# U72 mark X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U72 X -> mark# X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U61 X -> U61# mark X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U61 X -> active# U61 mark X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U61 X -> mark# X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U51(X1, X2) -> U51#(mark X1, X2)) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U51(X1, X2) -> active# U51(mark X1, X2)) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U51(X1, X2) -> mark# X1) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U52 X -> U52# mark X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U52 X -> active# U52 mark X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U52 X -> mark# X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U41(X1, X2) -> U41#(mark X1, X2)) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U41(X1, X2) -> active# U41(mark X1, X2)) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U41(X1, X2) -> mark# X1) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# isNeList X -> active# isNeList X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U42 X -> U42# mark X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U42 X -> active# U42 mark X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U42 X -> mark# X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U31 X -> U31# mark X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U31 X -> active# U31 mark X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U31 X -> mark# X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U21(X1, X2) -> U21#(mark X1, X2)) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U21(X1, X2) -> active# U21(mark X1, X2)) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U21(X1, X2) -> mark# X1) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# isList X -> active# isList X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U22 X -> U22# mark X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U22 X -> active# U22 mark X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U22 X -> mark# X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U11 X -> U11# mark X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U11 X -> active# U11 mark X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# U11 X -> mark# X) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# __(X1, X2) -> active# __(mark X1, mark X2)) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# __(X1, X2) -> __#(mark X1, mark X2)) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# __(X1, X2) -> mark# X2) (active# isList __(V1, V2) -> mark# U21(isList V1, V2), mark# __(X1, X2) -> mark# X1) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# isNePal X -> active# isNePal X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# isQid X -> active# isQid X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U81 X -> U81# mark X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U81 X -> active# U81 mark X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U81 X -> mark# X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U71(X1, X2) -> U71#(mark X1, X2)) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U71(X1, X2) -> active# U71(mark X1, X2)) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U71(X1, X2) -> mark# X1) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# isPal X -> active# isPal X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U72 X -> U72# mark X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U72 X -> active# U72 mark X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U72 X -> mark# X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U61 X -> U61# mark X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U61 X -> active# U61 mark X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U61 X -> mark# X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U51(X1, X2) -> U51#(mark X1, X2)) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U51(X1, X2) -> active# U51(mark X1, X2)) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U51(X1, X2) -> mark# X1) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U52 X -> U52# mark X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U52 X -> active# U52 mark X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U52 X -> mark# X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U41(X1, X2) -> U41#(mark X1, X2)) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U41(X1, X2) -> active# U41(mark X1, X2)) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U41(X1, X2) -> mark# X1) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# isNeList X -> active# isNeList X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U42 X -> U42# mark X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U42 X -> active# U42 mark X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U42 X -> mark# X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U31 X -> U31# mark X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U31 X -> active# U31 mark X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U31 X -> mark# X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U21(X1, X2) -> U21#(mark X1, X2)) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U21(X1, X2) -> active# U21(mark X1, X2)) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U21(X1, X2) -> mark# X1) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# isList X -> active# isList X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U22 X -> U22# mark X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U22 X -> active# U22 mark X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U22 X -> mark# X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U11 X -> U11# mark X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U11 X -> active# U11 mark X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# U11 X -> mark# X) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# __(X1, X2) -> active# __(mark X1, mark X2)) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# __(X1, X2) -> __#(mark X1, mark X2)) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# __(X1, X2) -> mark# X2) (active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), mark# __(X1, X2) -> mark# X1) (active# isList __(V1, V2) -> U21#(isList V1, V2), U21#(active X1, X2) -> U21#(X1, X2)) (active# isList __(V1, V2) -> U21#(isList V1, V2), U21#(mark X1, X2) -> U21#(X1, X2)) (active# isNeList __(V1, V2) -> U51#(isNeList V1, V2), U51#(active X1, X2) -> U51#(X1, X2)) (active# isNeList __(V1, V2) -> U51#(isNeList V1, V2), U51#(mark X1, X2) -> U51#(X1, X2)) (__#(X1, active X2) -> __#(X1, X2), __#(active X1, X2) -> __#(X1, X2)) (__#(X1, active X2) -> __#(X1, X2), __#(mark X1, X2) -> __#(X1, X2)) (__#(X1, active X2) -> __#(X1, X2), __#(X1, active X2) -> __#(X1, X2)) (__#(X1, active X2) -> __#(X1, X2), __#(X1, mark X2) -> __#(X1, X2)) (__#(active X1, X2) -> __#(X1, X2), __#(active X1, X2) -> __#(X1, X2)) (__#(active X1, X2) -> __#(X1, X2), __#(mark X1, X2) -> __#(X1, X2)) (__#(active X1, X2) -> __#(X1, X2), __#(X1, active X2) -> __#(X1, X2)) (__#(active X1, X2) -> __#(X1, X2), __#(X1, mark X2) -> __#(X1, X2)) (U21#(X1, active X2) -> U21#(X1, X2), U21#(active X1, X2) -> U21#(X1, X2)) (U21#(X1, active X2) -> U21#(X1, X2), U21#(mark X1, X2) -> U21#(X1, X2)) (U21#(X1, active X2) -> U21#(X1, X2), U21#(X1, active X2) -> U21#(X1, X2)) (U21#(X1, active X2) -> U21#(X1, X2), U21#(X1, mark X2) -> U21#(X1, X2)) (U21#(active X1, X2) -> U21#(X1, X2), U21#(active X1, X2) -> U21#(X1, X2)) (U21#(active X1, X2) -> U21#(X1, X2), U21#(mark X1, X2) -> U21#(X1, X2)) (U21#(active X1, X2) -> U21#(X1, X2), U21#(X1, active X2) -> U21#(X1, X2)) (U21#(active X1, X2) -> U21#(X1, X2), U21#(X1, mark X2) -> U21#(X1, X2)) (U41#(X1, active X2) -> U41#(X1, X2), U41#(active X1, X2) -> U41#(X1, X2)) (U41#(X1, active X2) -> U41#(X1, X2), U41#(mark X1, X2) -> U41#(X1, X2)) (U41#(X1, active X2) -> U41#(X1, X2), U41#(X1, active X2) -> U41#(X1, X2)) (U41#(X1, active X2) -> U41#(X1, X2), U41#(X1, mark X2) -> U41#(X1, X2)) (U41#(active X1, X2) -> U41#(X1, X2), U41#(active X1, X2) -> U41#(X1, X2)) (U41#(active X1, X2) -> U41#(X1, X2), U41#(mark X1, X2) -> U41#(X1, X2)) (U41#(active X1, X2) -> U41#(X1, X2), U41#(X1, active X2) -> U41#(X1, X2)) (U41#(active X1, X2) -> U41#(X1, X2), U41#(X1, mark X2) -> U41#(X1, X2)) (U51#(X1, active X2) -> U51#(X1, X2), U51#(active X1, X2) -> U51#(X1, X2)) (U51#(X1, active X2) -> U51#(X1, X2), U51#(mark X1, X2) -> U51#(X1, X2)) (U51#(X1, active X2) -> U51#(X1, X2), U51#(X1, active X2) -> U51#(X1, X2)) (U51#(X1, active X2) -> U51#(X1, X2), U51#(X1, mark X2) -> U51#(X1, X2)) (U51#(active X1, X2) -> U51#(X1, X2), U51#(active X1, X2) -> U51#(X1, X2)) (U51#(active X1, X2) -> U51#(X1, X2), U51#(mark X1, X2) -> U51#(X1, X2)) (U51#(active X1, X2) -> U51#(X1, X2), U51#(X1, active X2) -> U51#(X1, X2)) (U51#(active X1, X2) -> U51#(X1, X2), U51#(X1, mark X2) -> U51#(X1, X2)) (U71#(X1, active X2) -> U71#(X1, X2), U71#(active X1, X2) -> U71#(X1, X2)) (U71#(X1, active X2) -> U71#(X1, X2), U71#(mark X1, X2) -> U71#(X1, X2)) (U71#(X1, active X2) -> U71#(X1, X2), U71#(X1, active X2) -> U71#(X1, X2)) (U71#(X1, active X2) -> U71#(X1, X2), U71#(X1, mark X2) -> U71#(X1, X2)) (U71#(active X1, X2) -> U71#(X1, X2), U71#(active X1, X2) -> U71#(X1, X2)) (U71#(active X1, X2) -> U71#(X1, X2), U71#(mark X1, X2) -> U71#(X1, X2)) (U71#(active X1, X2) -> U71#(X1, X2), U71#(X1, active X2) -> U71#(X1, X2)) (U71#(active X1, X2) -> U71#(X1, X2), U71#(X1, mark X2) -> U71#(X1, X2)) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isNePal __(I, __(P, I)) -> isQid# I) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isNePal __(I, __(P, I)) -> U71#(isQid I, P)) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isNePal V -> isQid# V) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isNePal V -> U61# isQid V) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isNePal V -> mark# U61 isQid V) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isQid u() -> mark# tt()) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isQid o() -> mark# tt()) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isQid i() -> mark# tt()) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isQid e() -> mark# tt()) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isQid a() -> mark# tt()) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U81 tt() -> mark# tt()) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U71(tt(), P) -> isPal# P) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U71(tt(), P) -> U72# isPal P) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U71(tt(), P) -> mark# U72 isPal P) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isPal nil() -> mark# tt()) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isPal V -> isNePal# V) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isPal V -> U81# isNePal V) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isPal V -> mark# U81 isNePal V) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U72 tt() -> mark# tt()) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U61 tt() -> mark# tt()) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U51(tt(), V2) -> U52# isList V2) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U51(tt(), V2) -> isList# V2) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U51(tt(), V2) -> mark# U52 isList V2) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U52 tt() -> mark# tt()) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U41(tt(), V2) -> isNeList# V2) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U41(tt(), V2) -> U42# isNeList V2) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U41(tt(), V2) -> mark# U42 isNeList V2) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isNeList __(V1, V2) -> U51#(isNeList V1, V2)) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isNeList __(V1, V2) -> U41#(isList V1, V2)) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isNeList __(V1, V2) -> isNeList# V1) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isNeList __(V1, V2) -> isList# V1) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2)) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isNeList __(V1, V2) -> mark# U41(isList V1, V2)) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isNeList V -> isQid# V) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isNeList V -> U31# isQid V) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isNeList V -> mark# U31 isQid V) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U42 tt() -> mark# tt()) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U31 tt() -> mark# tt()) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U21(tt(), V2) -> isList# V2) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U21(tt(), V2) -> U22# isList V2) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U21(tt(), V2) -> mark# U22 isList V2) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isList nil() -> mark# tt()) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isList __(V1, V2) -> U21#(isList V1, V2)) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isList __(V1, V2) -> isList# V1) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isList __(V1, V2) -> mark# U21(isList V1, V2)) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isList V -> isNeList# V) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isList V -> U11# isNeList V) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# isList V -> mark# U11 isNeList V) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U22 tt() -> mark# tt()) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# U11 tt() -> mark# tt()) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# __(nil(), X) -> mark# X) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# __(__(X, Y), Z) -> __#(Y, Z)) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# __(__(X, Y), Z) -> __#(X, __(Y, Z))) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z))) (mark# __(X1, X2) -> active# __(mark X1, mark X2), active# __(X, nil()) -> mark# X) (active# __(__(X, Y), Z) -> __#(X, __(Y, Z)), __#(X1, active X2) -> __#(X1, X2)) (active# __(__(X, Y), Z) -> __#(X, __(Y, Z)), __#(X1, mark X2) -> __#(X1, X2)) (active# isList V -> U11# isNeList V, U11# active X -> U11# X) (active# isList V -> U11# isNeList V, U11# mark X -> U11# X) (active# isPal V -> U81# isNePal V, U81# active X -> U81# X) (active# isPal V -> U81# isNePal V, U81# mark X -> U81# X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# isNePal X -> active# isNePal X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# isQid X -> active# isQid X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U81 X -> U81# mark X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U81 X -> active# U81 mark X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U81 X -> mark# X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U71(X1, X2) -> U71#(mark X1, X2)) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U71(X1, X2) -> active# U71(mark X1, X2)) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U71(X1, X2) -> mark# X1) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# isPal X -> active# isPal X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U72 X -> U72# mark X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U72 X -> active# U72 mark X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U72 X -> mark# X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U61 X -> U61# mark X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U61 X -> active# U61 mark X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U61 X -> mark# X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U51(X1, X2) -> U51#(mark X1, X2)) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U51(X1, X2) -> active# U51(mark X1, X2)) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U51(X1, X2) -> mark# X1) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U52 X -> U52# mark X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U52 X -> active# U52 mark X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U52 X -> mark# X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U41(X1, X2) -> U41#(mark X1, X2)) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U41(X1, X2) -> active# U41(mark X1, X2)) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U41(X1, X2) -> mark# X1) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# isNeList X -> active# isNeList X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U42 X -> U42# mark X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U42 X -> active# U42 mark X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U42 X -> mark# X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U31 X -> U31# mark X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U31 X -> active# U31 mark X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U31 X -> mark# X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U21(X1, X2) -> U21#(mark X1, X2)) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U21(X1, X2) -> active# U21(mark X1, X2)) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U21(X1, X2) -> mark# X1) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# isList X -> active# isList X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U22 X -> U22# mark X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U22 X -> active# U22 mark X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U22 X -> mark# X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U11 X -> U11# mark X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U11 X -> active# U11 mark X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# U11 X -> mark# X) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# __(X1, X2) -> active# __(mark X1, mark X2)) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# __(X1, X2) -> __#(mark X1, mark X2)) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# __(X1, X2) -> mark# X2) (active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), mark# __(X1, X2) -> mark# X1) (active# U21(tt(), V2) -> U22# isList V2, U22# active X -> U22# X) (active# U21(tt(), V2) -> U22# isList V2, U22# mark X -> U22# X) (active# U51(tt(), V2) -> U52# isList V2, U52# active X -> U52# X) (active# U51(tt(), V2) -> U52# isList V2, U52# mark X -> U52# X) (mark# U22 X -> U22# mark X, U22# active X -> U22# X) (mark# U22 X -> U22# mark X, U22# mark X -> U22# X) (mark# U31 X -> U31# mark X, U31# active X -> U31# X) (mark# U31 X -> U31# mark X, U31# mark X -> U31# X) (mark# isNeList X -> active# isNeList X, active# isNePal __(I, __(P, I)) -> isQid# I) (mark# isNeList X -> active# isNeList X, active# isNePal __(I, __(P, I)) -> U71#(isQid I, P)) (mark# isNeList X -> active# isNeList X, active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)) (mark# isNeList X -> active# isNeList X, active# isNePal V -> isQid# V) (mark# isNeList X -> active# isNeList X, active# isNePal V -> U61# isQid V) (mark# isNeList X -> active# isNeList X, active# isNePal V -> mark# U61 isQid V) (mark# isNeList X -> active# isNeList X, active# isQid u() -> mark# tt()) (mark# isNeList X -> active# isNeList X, active# isQid o() -> mark# tt()) (mark# isNeList X -> active# isNeList X, active# isQid i() -> mark# tt()) (mark# isNeList X -> active# isNeList X, active# isQid e() -> mark# tt()) (mark# isNeList X -> active# isNeList X, active# isQid a() -> mark# tt()) (mark# isNeList X -> active# isNeList X, active# U81 tt() -> mark# tt()) (mark# isNeList X -> active# isNeList X, active# U71(tt(), P) -> isPal# P) (mark# isNeList X -> active# isNeList X, active# U71(tt(), P) -> U72# isPal P) (mark# isNeList X -> active# isNeList X, active# U71(tt(), P) -> mark# U72 isPal P) (mark# isNeList X -> active# isNeList X, active# isPal nil() -> mark# tt()) (mark# isNeList X -> active# isNeList X, active# isPal V -> isNePal# V) (mark# isNeList X -> active# isNeList X, active# isPal V -> U81# isNePal V) (mark# isNeList X -> active# isNeList X, active# isPal V -> mark# U81 isNePal V) (mark# isNeList X -> active# isNeList X, active# U72 tt() -> mark# tt()) (mark# isNeList X -> active# isNeList X, active# U61 tt() -> mark# tt()) (mark# isNeList X -> active# isNeList X, active# U51(tt(), V2) -> U52# isList V2) (mark# isNeList X -> active# isNeList X, active# U51(tt(), V2) -> isList# V2) (mark# isNeList X -> active# isNeList X, active# U51(tt(), V2) -> mark# U52 isList V2) (mark# isNeList X -> active# isNeList X, active# U52 tt() -> mark# tt()) (mark# isNeList X -> active# isNeList X, active# U41(tt(), V2) -> isNeList# V2) (mark# isNeList X -> active# isNeList X, active# U41(tt(), V2) -> U42# isNeList V2) (mark# isNeList X -> active# isNeList X, active# U41(tt(), V2) -> mark# U42 isNeList V2) (mark# isNeList X -> active# isNeList X, active# isNeList __(V1, V2) -> U51#(isNeList V1, V2)) (mark# isNeList X -> active# isNeList X, active# isNeList __(V1, V2) -> U41#(isList V1, V2)) (mark# isNeList X -> active# isNeList X, active# isNeList __(V1, V2) -> isNeList# V1) (mark# isNeList X -> active# isNeList X, active# isNeList __(V1, V2) -> isList# V1) (mark# isNeList X -> active# isNeList X, active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2)) (mark# isNeList X -> active# isNeList X, active# isNeList __(V1, V2) -> mark# U41(isList V1, V2)) (mark# isNeList X -> active# isNeList X, active# isNeList V -> isQid# V) (mark# isNeList X -> active# isNeList X, active# isNeList V -> U31# isQid V) (mark# isNeList X -> active# isNeList X, active# isNeList V -> mark# U31 isQid V) (mark# isNeList X -> active# isNeList X, active# U42 tt() -> mark# tt()) (mark# isNeList X -> active# isNeList X, active# U31 tt() -> mark# tt()) (mark# isNeList X -> active# isNeList X, active# U21(tt(), V2) -> isList# V2) (mark# isNeList X -> active# isNeList X, active# U21(tt(), V2) -> U22# isList V2) (mark# isNeList X -> active# isNeList X, active# U21(tt(), V2) -> mark# U22 isList V2) (mark# isNeList X -> active# isNeList X, active# isList nil() -> mark# tt()) (mark# isNeList X -> active# isNeList X, active# isList __(V1, V2) -> U21#(isList V1, V2)) (mark# isNeList X -> active# isNeList X, active# isList __(V1, V2) -> isList# V1) (mark# isNeList X -> active# isNeList X, active# isList __(V1, V2) -> mark# U21(isList V1, V2)) (mark# isNeList X -> active# isNeList X, active# isList V -> isNeList# V) (mark# isNeList X -> active# isNeList X, active# isList V -> U11# isNeList V) (mark# isNeList X -> active# isNeList X, active# isList V -> mark# U11 isNeList V) (mark# isNeList X -> active# isNeList X, active# U22 tt() -> mark# tt()) (mark# isNeList X -> active# isNeList X, active# U11 tt() -> mark# tt()) (mark# isNeList X -> active# isNeList X, active# __(nil(), X) -> mark# X) (mark# isNeList X -> active# isNeList X, active# __(__(X, Y), Z) -> __#(Y, Z)) (mark# isNeList X -> active# isNeList X, active# __(__(X, Y), Z) -> __#(X, __(Y, Z))) (mark# isNeList X -> active# isNeList X, active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z))) (mark# isNeList X -> active# isNeList X, active# __(X, nil()) -> mark# X) (mark# U61 X -> U61# mark X, U61# active X -> U61# X) (mark# U61 X -> U61# mark X, U61# mark X -> U61# X) (mark# isPal X -> active# isPal X, active# isNePal __(I, __(P, I)) -> isQid# I) (mark# isPal X -> active# isPal X, active# isNePal __(I, __(P, I)) -> U71#(isQid I, P)) (mark# isPal X -> active# isPal X, active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)) (mark# isPal X -> active# isPal X, active# isNePal V -> isQid# V) (mark# isPal X -> active# isPal X, active# isNePal V -> U61# isQid V) (mark# isPal X -> active# isPal X, active# isNePal V -> mark# U61 isQid V) (mark# isPal X -> active# isPal X, active# isQid u() -> mark# tt()) (mark# isPal X -> active# isPal X, active# isQid o() -> mark# tt()) (mark# isPal X -> active# isPal X, active# isQid i() -> mark# tt()) (mark# isPal X -> active# isPal X, active# isQid e() -> mark# tt()) (mark# isPal X -> active# isPal X, active# isQid a() -> mark# tt()) (mark# isPal X -> active# isPal X, active# U81 tt() -> mark# tt()) (mark# isPal X -> active# isPal X, active# U71(tt(), P) -> isPal# P) (mark# isPal X -> active# isPal X, active# U71(tt(), P) -> U72# isPal P) (mark# isPal X -> active# isPal X, active# U71(tt(), P) -> mark# U72 isPal P) (mark# isPal X -> active# isPal X, active# isPal nil() -> mark# tt()) (mark# isPal X -> active# isPal X, active# isPal V -> isNePal# V) (mark# isPal X -> active# isPal X, active# isPal V -> U81# isNePal V) (mark# isPal X -> active# isPal X, active# isPal V -> mark# U81 isNePal V) (mark# isPal X -> active# isPal X, active# U72 tt() -> mark# tt()) (mark# isPal X -> active# isPal X, active# U61 tt() -> mark# tt()) (mark# isPal X -> active# isPal X, active# U51(tt(), V2) -> U52# isList V2) (mark# isPal X -> active# isPal X, active# U51(tt(), V2) -> isList# V2) (mark# isPal X -> active# isPal X, active# U51(tt(), V2) -> mark# U52 isList V2) (mark# isPal X -> active# isPal X, active# U52 tt() -> mark# tt()) (mark# isPal X -> active# isPal X, active# U41(tt(), V2) -> isNeList# V2) (mark# isPal X -> active# isPal X, active# U41(tt(), V2) -> U42# isNeList V2) (mark# isPal X -> active# isPal X, active# U41(tt(), V2) -> mark# U42 isNeList V2) (mark# isPal X -> active# isPal X, active# isNeList __(V1, V2) -> U51#(isNeList V1, V2)) (mark# isPal X -> active# isPal X, active# isNeList __(V1, V2) -> U41#(isList V1, V2)) (mark# isPal X -> active# isPal X, active# isNeList __(V1, V2) -> isNeList# V1) (mark# isPal X -> active# isPal X, active# isNeList __(V1, V2) -> isList# V1) (mark# isPal X -> active# isPal X, active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2)) (mark# isPal X -> active# isPal X, active# isNeList __(V1, V2) -> mark# U41(isList V1, V2)) (mark# isPal X -> active# isPal X, active# isNeList V -> isQid# V) (mark# isPal X -> active# isPal X, active# isNeList V -> U31# isQid V) (mark# isPal X -> active# isPal X, active# isNeList V -> mark# U31 isQid V) (mark# isPal X -> active# isPal X, active# U42 tt() -> mark# tt()) (mark# isPal X -> active# isPal X, active# U31 tt() -> mark# tt()) (mark# isPal X -> active# isPal X, active# U21(tt(), V2) -> isList# V2) (mark# isPal X -> active# isPal X, active# U21(tt(), V2) -> U22# isList V2) (mark# isPal X -> active# isPal X, active# U21(tt(), V2) -> mark# U22 isList V2) (mark# isPal X -> active# isPal X, active# isList nil() -> mark# tt()) (mark# isPal X -> active# isPal X, active# isList __(V1, V2) -> U21#(isList V1, V2)) (mark# isPal X -> active# isPal X, active# isList __(V1, V2) -> isList# V1) (mark# isPal X -> active# isPal X, active# isList __(V1, V2) -> mark# U21(isList V1, V2)) (mark# isPal X -> active# isPal X, active# isList V -> isNeList# V) (mark# isPal X -> active# isPal X, active# isList V -> U11# isNeList V) (mark# isPal X -> active# isPal X, active# isList V -> mark# U11 isNeList V) (mark# isPal X -> active# isPal X, active# U22 tt() -> mark# tt()) (mark# isPal X -> active# isPal X, active# U11 tt() -> mark# tt()) (mark# isPal X -> active# isPal X, active# __(nil(), X) -> mark# X) (mark# isPal X -> active# isPal X, active# __(__(X, Y), Z) -> __#(Y, Z)) (mark# isPal X -> active# isPal X, active# __(__(X, Y), Z) -> __#(X, __(Y, Z))) (mark# isPal X -> active# isPal X, active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z))) (mark# isPal X -> active# isPal X, active# __(X, nil()) -> mark# X) (mark# isQid X -> active# isQid X, active# isNePal __(I, __(P, I)) -> isQid# I) (mark# isQid X -> active# isQid X, active# isNePal __(I, __(P, I)) -> U71#(isQid I, P)) (mark# isQid X -> active# isQid X, active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)) (mark# isQid X -> active# isQid X, active# isNePal V -> isQid# V) (mark# isQid X -> active# isQid X, active# isNePal V -> U61# isQid V) (mark# isQid X -> active# isQid X, active# isNePal V -> mark# U61 isQid V) (mark# isQid X -> active# isQid X, active# isQid u() -> mark# tt()) (mark# isQid X -> active# isQid X, active# isQid o() -> mark# tt()) (mark# isQid X -> active# isQid X, active# isQid i() -> mark# tt()) (mark# isQid X -> active# isQid X, active# isQid e() -> mark# tt()) (mark# isQid X -> active# isQid X, active# isQid a() -> mark# tt()) (mark# isQid X -> active# isQid X, active# U81 tt() -> mark# tt()) (mark# isQid X -> active# isQid X, active# U71(tt(), P) -> isPal# P) (mark# isQid X -> active# isQid X, active# U71(tt(), P) -> U72# isPal P) (mark# isQid X -> active# isQid X, active# U71(tt(), P) -> mark# U72 isPal P) (mark# isQid X -> active# isQid X, active# isPal nil() -> mark# tt()) (mark# isQid X -> active# isQid X, active# isPal V -> isNePal# V) (mark# isQid X -> active# isQid X, active# isPal V -> U81# isNePal V) (mark# isQid X -> active# isQid X, active# isPal V -> mark# U81 isNePal V) (mark# isQid X -> active# isQid X, active# U72 tt() -> mark# tt()) (mark# isQid X -> active# isQid X, active# U61 tt() -> mark# tt()) (mark# isQid X -> active# isQid X, active# U51(tt(), V2) -> U52# isList V2) (mark# isQid X -> active# isQid X, active# U51(tt(), V2) -> isList# V2) (mark# isQid X -> active# isQid X, active# U51(tt(), V2) -> mark# U52 isList V2) (mark# isQid X -> active# isQid X, active# U52 tt() -> mark# tt()) (mark# isQid X -> active# isQid X, active# U41(tt(), V2) -> isNeList# V2) (mark# isQid X -> active# isQid X, active# U41(tt(), V2) -> U42# isNeList V2) (mark# isQid X -> active# isQid X, active# U41(tt(), V2) -> mark# U42 isNeList V2) (mark# isQid X -> active# isQid X, active# isNeList __(V1, V2) -> U51#(isNeList V1, V2)) (mark# isQid X -> active# isQid X, active# isNeList __(V1, V2) -> U41#(isList V1, V2)) (mark# isQid X -> active# isQid X, active# isNeList __(V1, V2) -> isNeList# V1) (mark# isQid X -> active# isQid X, active# isNeList __(V1, V2) -> isList# V1) (mark# isQid X -> active# isQid X, active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2)) (mark# isQid X -> active# isQid X, active# isNeList __(V1, V2) -> mark# U41(isList V1, V2)) (mark# isQid X -> active# isQid X, active# isNeList V -> isQid# V) (mark# isQid X -> active# isQid X, active# isNeList V -> U31# isQid V) (mark# isQid X -> active# isQid X, active# isNeList V -> mark# U31 isQid V) (mark# isQid X -> active# isQid X, active# U42 tt() -> mark# tt()) (mark# isQid X -> active# isQid X, active# U31 tt() -> mark# tt()) (mark# isQid X -> active# isQid X, active# U21(tt(), V2) -> isList# V2) (mark# isQid X -> active# isQid X, active# U21(tt(), V2) -> U22# isList V2) (mark# isQid X -> active# isQid X, active# U21(tt(), V2) -> mark# U22 isList V2) (mark# isQid X -> active# isQid X, active# isList nil() -> mark# tt()) (mark# isQid X -> active# isQid X, active# isList __(V1, V2) -> U21#(isList V1, V2)) (mark# isQid X -> active# isQid X, active# isList __(V1, V2) -> isList# V1) (mark# isQid X -> active# isQid X, active# isList __(V1, V2) -> mark# U21(isList V1, V2)) (mark# isQid X -> active# isQid X, active# isList V -> isNeList# V) (mark# isQid X -> active# isQid X, active# isList V -> U11# isNeList V) (mark# isQid X -> active# isQid X, active# isList V -> mark# U11 isNeList V) (mark# isQid X -> active# isQid X, active# U22 tt() -> mark# tt()) (mark# isQid X -> active# isQid X, active# U11 tt() -> mark# tt()) (mark# isQid X -> active# isQid X, active# __(nil(), X) -> mark# X) (mark# isQid X -> active# isQid X, active# __(__(X, Y), Z) -> __#(Y, Z)) (mark# isQid X -> active# isQid X, active# __(__(X, Y), Z) -> __#(X, __(Y, Z))) (mark# isQid X -> active# isQid X, active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z))) (mark# isQid X -> active# isQid X, active# __(X, nil()) -> mark# X) (mark# __(X1, X2) -> mark# X2, mark# u() -> active# u()) (mark# __(X1, X2) -> mark# X2, mark# o() -> active# o()) (mark# __(X1, X2) -> mark# X2, mark# i() -> active# i()) (mark# __(X1, X2) -> mark# X2, mark# e() -> active# e()) (mark# __(X1, X2) -> mark# X2, mark# a() -> active# a()) (mark# __(X1, X2) -> mark# X2, mark# isNePal X -> active# isNePal X) (mark# __(X1, X2) -> mark# X2, mark# isQid X -> active# isQid X) (mark# __(X1, X2) -> mark# X2, mark# U81 X -> U81# mark X) (mark# __(X1, X2) -> mark# X2, mark# U81 X -> active# U81 mark X) (mark# __(X1, X2) -> mark# X2, mark# U81 X -> mark# X) (mark# __(X1, X2) -> mark# X2, mark# U71(X1, X2) -> U71#(mark X1, X2)) (mark# __(X1, X2) -> mark# X2, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (mark# __(X1, X2) -> mark# X2, mark# U71(X1, X2) -> mark# X1) (mark# __(X1, X2) -> mark# X2, mark# isPal X -> active# isPal X) (mark# __(X1, X2) -> mark# X2, mark# U72 X -> U72# mark X) (mark# __(X1, X2) -> mark# X2, mark# U72 X -> active# U72 mark X) (mark# __(X1, X2) -> mark# X2, mark# U72 X -> mark# X) (mark# __(X1, X2) -> mark# X2, mark# U61 X -> U61# mark X) (mark# __(X1, X2) -> mark# X2, mark# U61 X -> active# U61 mark X) (mark# __(X1, X2) -> mark# X2, mark# U61 X -> mark# X) (mark# __(X1, X2) -> mark# X2, mark# U51(X1, X2) -> U51#(mark X1, X2)) (mark# __(X1, X2) -> mark# X2, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (mark# __(X1, X2) -> mark# X2, mark# U51(X1, X2) -> mark# X1) (mark# __(X1, X2) -> mark# X2, mark# U52 X -> U52# mark X) (mark# __(X1, X2) -> mark# X2, mark# U52 X -> active# U52 mark X) (mark# __(X1, X2) -> mark# X2, mark# U52 X -> mark# X) (mark# __(X1, X2) -> mark# X2, mark# U41(X1, X2) -> U41#(mark X1, X2)) (mark# __(X1, X2) -> mark# X2, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (mark# __(X1, X2) -> mark# X2, mark# U41(X1, X2) -> mark# X1) (mark# __(X1, X2) -> mark# X2, mark# isNeList X -> active# isNeList X) (mark# __(X1, X2) -> mark# X2, mark# U42 X -> U42# mark X) (mark# __(X1, X2) -> mark# X2, mark# U42 X -> active# U42 mark X) (mark# __(X1, X2) -> mark# X2, mark# U42 X -> mark# X) (mark# __(X1, X2) -> mark# X2, mark# U31 X -> U31# mark X) (mark# __(X1, X2) -> mark# X2, mark# U31 X -> active# U31 mark X) (mark# __(X1, X2) -> mark# X2, mark# U31 X -> mark# X) (mark# __(X1, X2) -> mark# X2, mark# U21(X1, X2) -> U21#(mark X1, X2)) (mark# __(X1, X2) -> mark# X2, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (mark# __(X1, X2) -> mark# X2, mark# U21(X1, X2) -> mark# X1) (mark# __(X1, X2) -> mark# X2, mark# isList X -> active# isList X) (mark# __(X1, X2) -> mark# X2, mark# U22 X -> U22# mark X) (mark# __(X1, X2) -> mark# X2, mark# U22 X -> active# U22 mark X) (mark# __(X1, X2) -> mark# X2, mark# U22 X -> mark# X) (mark# __(X1, X2) -> mark# X2, mark# U11 X -> U11# mark X) (mark# __(X1, X2) -> mark# X2, mark# U11 X -> active# U11 mark X) (mark# __(X1, X2) -> mark# X2, mark# U11 X -> mark# X) (mark# __(X1, X2) -> mark# X2, mark# tt() -> active# tt()) (mark# __(X1, X2) -> mark# X2, mark# nil() -> active# nil()) (mark# __(X1, X2) -> mark# X2, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (mark# __(X1, X2) -> mark# X2, mark# __(X1, X2) -> __#(mark X1, mark X2)) (mark# __(X1, X2) -> mark# X2, mark# __(X1, X2) -> mark# X2) (mark# __(X1, X2) -> mark# X2, mark# __(X1, X2) -> mark# X1) (mark# isNePal X -> active# isNePal X, active# __(X, nil()) -> mark# X) (mark# isNePal X -> active# isNePal X, active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z))) (mark# isNePal X -> active# isNePal X, active# __(__(X, Y), Z) -> __#(X, __(Y, Z))) (mark# isNePal X -> active# isNePal X, active# __(__(X, Y), Z) -> __#(Y, Z)) (mark# isNePal X -> active# isNePal X, active# __(nil(), X) -> mark# X) (mark# isNePal X -> active# isNePal X, active# U11 tt() -> mark# tt()) (mark# isNePal X -> active# isNePal X, active# U22 tt() -> mark# tt()) (mark# isNePal X -> active# isNePal X, active# isList V -> mark# U11 isNeList V) (mark# isNePal X -> active# isNePal X, active# isList V -> U11# isNeList V) (mark# isNePal X -> active# isNePal X, active# isList V -> isNeList# V) (mark# isNePal X -> active# isNePal X, active# isList __(V1, V2) -> mark# U21(isList V1, V2)) (mark# isNePal X -> active# isNePal X, active# isList __(V1, V2) -> isList# V1) (mark# isNePal X -> active# isNePal X, active# isList __(V1, V2) -> U21#(isList V1, V2)) (mark# isNePal X -> active# isNePal X, active# isList nil() -> mark# tt()) (mark# isNePal X -> active# isNePal X, active# U21(tt(), V2) -> mark# U22 isList V2) (mark# isNePal X -> active# isNePal X, active# U21(tt(), V2) -> U22# isList V2) (mark# isNePal X -> active# isNePal X, active# U21(tt(), V2) -> isList# V2) (mark# isNePal X -> active# isNePal X, active# U31 tt() -> mark# tt()) (mark# isNePal X -> active# isNePal X, active# U42 tt() -> mark# tt()) (mark# isNePal X -> active# isNePal X, active# isNeList V -> mark# U31 isQid V) (mark# isNePal X -> active# isNePal X, active# isNeList V -> U31# isQid V) (mark# isNePal X -> active# isNePal X, active# isNeList V -> isQid# V) (mark# isNePal X -> active# isNePal X, active# isNeList __(V1, V2) -> mark# U41(isList V1, V2)) (mark# isNePal X -> active# isNePal X, active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2)) (mark# isNePal X -> active# isNePal X, active# isNeList __(V1, V2) -> isList# V1) (mark# isNePal X -> active# isNePal X, active# isNeList __(V1, V2) -> isNeList# V1) (mark# isNePal X -> active# isNePal X, active# isNeList __(V1, V2) -> U41#(isList V1, V2)) (mark# isNePal X -> active# isNePal X, active# isNeList __(V1, V2) -> U51#(isNeList V1, V2)) (mark# isNePal X -> active# isNePal X, active# U41(tt(), V2) -> mark# U42 isNeList V2) (mark# isNePal X -> active# isNePal X, active# U41(tt(), V2) -> U42# isNeList V2) (mark# isNePal X -> active# isNePal X, active# U41(tt(), V2) -> isNeList# V2) (mark# isNePal X -> active# isNePal X, active# U52 tt() -> mark# tt()) (mark# isNePal X -> active# isNePal X, active# U51(tt(), V2) -> mark# U52 isList V2) (mark# isNePal X -> active# isNePal X, active# U51(tt(), V2) -> isList# V2) (mark# isNePal X -> active# isNePal X, active# U51(tt(), V2) -> U52# isList V2) (mark# isNePal X -> active# isNePal X, active# U61 tt() -> mark# tt()) (mark# isNePal X -> active# isNePal X, active# U72 tt() -> mark# tt()) (mark# isNePal X -> active# isNePal X, active# isPal V -> mark# U81 isNePal V) (mark# isNePal X -> active# isNePal X, active# isPal V -> U81# isNePal V) (mark# isNePal X -> active# isNePal X, active# isPal V -> isNePal# V) (mark# isNePal X -> active# isNePal X, active# isPal nil() -> mark# tt()) (mark# isNePal X -> active# isNePal X, active# U71(tt(), P) -> mark# U72 isPal P) (mark# isNePal X -> active# isNePal X, active# U71(tt(), P) -> U72# isPal P) (mark# isNePal X -> active# isNePal X, active# U71(tt(), P) -> isPal# P) (mark# isNePal X -> active# isNePal X, active# U81 tt() -> mark# tt()) (mark# isNePal X -> active# isNePal X, active# isQid a() -> mark# tt()) (mark# isNePal X -> active# isNePal X, active# isQid e() -> mark# tt()) (mark# isNePal X -> active# isNePal X, active# isQid i() -> mark# tt()) (mark# isNePal X -> active# isNePal X, active# isQid o() -> mark# tt()) (mark# isNePal X -> active# isNePal X, active# isQid u() -> mark# tt()) (mark# isNePal X -> active# isNePal X, active# isNePal V -> mark# U61 isQid V) (mark# isNePal X -> active# isNePal X, active# isNePal V -> U61# isQid V) (mark# isNePal X -> active# isNePal X, active# isNePal V -> isQid# V) (mark# isNePal X -> active# isNePal X, active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)) (mark# isNePal X -> active# isNePal X, active# isNePal __(I, __(P, I)) -> U71#(isQid I, P)) (mark# isNePal X -> active# isNePal X, active# isNePal __(I, __(P, I)) -> isQid# I) (mark# U81 X -> U81# mark X, U81# mark X -> U81# X) (mark# U81 X -> U81# mark X, U81# active X -> U81# X) (mark# U72 X -> U72# mark X, U72# mark X -> U72# X) (mark# U72 X -> U72# mark X, U72# active X -> U72# X) (mark# U52 X -> U52# mark X, U52# mark X -> U52# X) (mark# U52 X -> U52# mark X, U52# active X -> U52# X) (mark# U42 X -> U42# mark X, U42# mark X -> U42# X) (mark# U42 X -> U42# mark X, U42# active X -> U42# X) (mark# isList X -> active# isList X, active# __(X, nil()) -> mark# X) (mark# isList X -> active# isList X, active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z))) (mark# isList X -> active# isList X, active# __(__(X, Y), Z) -> __#(X, __(Y, Z))) (mark# isList X -> active# isList X, active# __(__(X, Y), Z) -> __#(Y, Z)) (mark# isList X -> active# isList X, active# __(nil(), X) -> mark# X) (mark# isList X -> active# isList X, active# U11 tt() -> mark# tt()) (mark# isList X -> active# isList X, active# U22 tt() -> mark# tt()) (mark# isList X -> active# isList X, active# isList V -> mark# U11 isNeList V) (mark# isList X -> active# isList X, active# isList V -> U11# isNeList V) (mark# isList X -> active# isList X, active# isList V -> isNeList# V) (mark# isList X -> active# isList X, active# isList __(V1, V2) -> mark# U21(isList V1, V2)) (mark# isList X -> active# isList X, active# isList __(V1, V2) -> isList# V1) (mark# isList X -> active# isList X, active# isList __(V1, V2) -> U21#(isList V1, V2)) (mark# isList X -> active# isList X, active# isList nil() -> mark# tt()) (mark# isList X -> active# isList X, active# U21(tt(), V2) -> mark# U22 isList V2) (mark# isList X -> active# isList X, active# U21(tt(), V2) -> U22# isList V2) (mark# isList X -> active# isList X, active# U21(tt(), V2) -> isList# V2) (mark# isList X -> active# isList X, active# U31 tt() -> mark# tt()) (mark# isList X -> active# isList X, active# U42 tt() -> mark# tt()) (mark# isList X -> active# isList X, active# isNeList V -> mark# U31 isQid V) (mark# isList X -> active# isList X, active# isNeList V -> U31# isQid V) (mark# isList X -> active# isList X, active# isNeList V -> isQid# V) (mark# isList X -> active# isList X, active# isNeList __(V1, V2) -> mark# U41(isList V1, V2)) (mark# isList X -> active# isList X, active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2)) (mark# isList X -> active# isList X, active# isNeList __(V1, V2) -> isList# V1) (mark# isList X -> active# isList X, active# isNeList __(V1, V2) -> isNeList# V1) (mark# isList X -> active# isList X, active# isNeList __(V1, V2) -> U41#(isList V1, V2)) (mark# isList X -> active# isList X, active# isNeList __(V1, V2) -> U51#(isNeList V1, V2)) (mark# isList X -> active# isList X, active# U41(tt(), V2) -> mark# U42 isNeList V2) (mark# isList X -> active# isList X, active# U41(tt(), V2) -> U42# isNeList V2) (mark# isList X -> active# isList X, active# U41(tt(), V2) -> isNeList# V2) (mark# isList X -> active# isList X, active# U52 tt() -> mark# tt()) (mark# isList X -> active# isList X, active# U51(tt(), V2) -> mark# U52 isList V2) (mark# isList X -> active# isList X, active# U51(tt(), V2) -> isList# V2) (mark# isList X -> active# isList X, active# U51(tt(), V2) -> U52# isList V2) (mark# isList X -> active# isList X, active# U61 tt() -> mark# tt()) (mark# isList X -> active# isList X, active# U72 tt() -> mark# tt()) (mark# isList X -> active# isList X, active# isPal V -> mark# U81 isNePal V) (mark# isList X -> active# isList X, active# isPal V -> U81# isNePal V) (mark# isList X -> active# isList X, active# isPal V -> isNePal# V) (mark# isList X -> active# isList X, active# isPal nil() -> mark# tt()) (mark# isList X -> active# isList X, active# U71(tt(), P) -> mark# U72 isPal P) (mark# isList X -> active# isList X, active# U71(tt(), P) -> U72# isPal P) (mark# isList X -> active# isList X, active# U71(tt(), P) -> isPal# P) (mark# isList X -> active# isList X, active# U81 tt() -> mark# tt()) (mark# isList X -> active# isList X, active# isQid a() -> mark# tt()) (mark# isList X -> active# isList X, active# isQid e() -> mark# tt()) (mark# isList X -> active# isList X, active# isQid i() -> mark# tt()) (mark# isList X -> active# isList X, active# isQid o() -> mark# tt()) (mark# isList X -> active# isList X, active# isQid u() -> mark# tt()) (mark# isList X -> active# isList X, active# isNePal V -> mark# U61 isQid V) (mark# isList X -> active# isList X, active# isNePal V -> U61# isQid V) (mark# isList X -> active# isList X, active# isNePal V -> isQid# V) (mark# isList X -> active# isList X, active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)) (mark# isList X -> active# isList X, active# isNePal __(I, __(P, I)) -> U71#(isQid I, P)) (mark# isList X -> active# isList X, active# isNePal __(I, __(P, I)) -> isQid# I) (mark# U11 X -> U11# mark X, U11# mark X -> U11# X) (mark# U11 X -> U11# mark X, U11# active X -> U11# X) (active# U41(tt(), V2) -> U42# isNeList V2, U42# mark X -> U42# X) (active# U41(tt(), V2) -> U42# isNeList V2, U42# active X -> U42# X) (active# U71(tt(), P) -> U72# isPal P, U72# mark X -> U72# X) (active# U71(tt(), P) -> U72# isPal P, U72# active X -> U72# X) (active# isNePal V -> U61# isQid V, U61# mark X -> U61# X) (active# isNePal V -> U61# isQid V, U61# active X -> U61# X) (active# isNeList V -> U31# isQid V, U31# mark X -> U31# X) (active# isNeList V -> U31# isQid V, U31# active X -> U31# X) (mark# __(X1, X2) -> __#(mark X1, mark X2), __#(X1, mark X2) -> __#(X1, X2)) (mark# __(X1, X2) -> __#(mark X1, mark X2), __#(X1, active X2) -> __#(X1, X2)) (mark# __(X1, X2) -> __#(mark X1, mark X2), __#(mark X1, X2) -> __#(X1, X2)) (mark# __(X1, X2) -> __#(mark X1, mark X2), __#(active X1, X2) -> __#(X1, X2)) (U71#(mark X1, X2) -> U71#(X1, X2), U71#(X1, mark X2) -> U71#(X1, X2)) (U71#(mark X1, X2) -> U71#(X1, X2), U71#(X1, active X2) -> U71#(X1, X2)) (U71#(mark X1, X2) -> U71#(X1, X2), U71#(mark X1, X2) -> U71#(X1, X2)) (U71#(mark X1, X2) -> U71#(X1, X2), U71#(active X1, X2) -> U71#(X1, X2)) (U71#(X1, mark X2) -> U71#(X1, X2), U71#(X1, mark X2) -> U71#(X1, X2)) (U71#(X1, mark X2) -> U71#(X1, X2), U71#(X1, active X2) -> U71#(X1, X2)) (U71#(X1, mark X2) -> U71#(X1, X2), U71#(mark X1, X2) -> U71#(X1, X2)) (U71#(X1, mark X2) -> U71#(X1, X2), U71#(active X1, X2) -> U71#(X1, X2)) (U51#(mark X1, X2) -> U51#(X1, X2), U51#(X1, mark X2) -> U51#(X1, X2)) (U51#(mark X1, X2) -> U51#(X1, X2), U51#(X1, active X2) -> U51#(X1, X2)) (U51#(mark X1, X2) -> U51#(X1, X2), U51#(mark X1, X2) -> U51#(X1, X2)) (U51#(mark X1, X2) -> U51#(X1, X2), U51#(active X1, X2) -> U51#(X1, X2)) (U51#(X1, mark X2) -> U51#(X1, X2), U51#(X1, mark X2) -> U51#(X1, X2)) (U51#(X1, mark X2) -> U51#(X1, X2), U51#(X1, active X2) -> U51#(X1, X2)) (U51#(X1, mark X2) -> U51#(X1, X2), U51#(mark X1, X2) -> U51#(X1, X2)) (U51#(X1, mark X2) -> U51#(X1, X2), U51#(active X1, X2) -> U51#(X1, X2)) (U41#(mark X1, X2) -> U41#(X1, X2), U41#(X1, mark X2) -> U41#(X1, X2)) (U41#(mark X1, X2) -> U41#(X1, X2), U41#(X1, active X2) -> U41#(X1, X2)) (U41#(mark X1, X2) -> U41#(X1, X2), U41#(mark X1, X2) -> U41#(X1, X2)) (U41#(mark X1, X2) -> U41#(X1, X2), U41#(active X1, X2) -> U41#(X1, X2)) (U41#(X1, mark X2) -> U41#(X1, X2), U41#(X1, mark X2) -> U41#(X1, X2)) (U41#(X1, mark X2) -> U41#(X1, X2), U41#(X1, active X2) -> U41#(X1, X2)) (U41#(X1, mark X2) -> U41#(X1, X2), U41#(mark X1, X2) -> U41#(X1, X2)) (U41#(X1, mark X2) -> U41#(X1, X2), U41#(active X1, X2) -> U41#(X1, X2)) (U21#(mark X1, X2) -> U21#(X1, X2), U21#(X1, mark X2) -> U21#(X1, X2)) (U21#(mark X1, X2) -> U21#(X1, X2), U21#(X1, active X2) -> U21#(X1, X2)) (U21#(mark X1, X2) -> U21#(X1, X2), U21#(mark X1, X2) -> U21#(X1, X2)) (U21#(mark X1, X2) -> U21#(X1, X2), U21#(active X1, X2) -> U21#(X1, X2)) (U21#(X1, mark X2) -> U21#(X1, X2), U21#(X1, mark X2) -> U21#(X1, X2)) (U21#(X1, mark X2) -> U21#(X1, X2), U21#(X1, active X2) -> U21#(X1, X2)) (U21#(X1, mark X2) -> U21#(X1, X2), U21#(mark X1, X2) -> U21#(X1, X2)) (U21#(X1, mark X2) -> U21#(X1, X2), U21#(active X1, X2) -> U21#(X1, X2)) (__#(mark X1, X2) -> __#(X1, X2), __#(X1, mark X2) -> __#(X1, X2)) (__#(mark X1, X2) -> __#(X1, X2), __#(X1, active X2) -> __#(X1, X2)) (__#(mark X1, X2) -> __#(X1, X2), __#(mark X1, X2) -> __#(X1, X2)) (__#(mark X1, X2) -> __#(X1, X2), __#(active X1, X2) -> __#(X1, X2)) (__#(X1, mark X2) -> __#(X1, X2), __#(X1, mark X2) -> __#(X1, X2)) (__#(X1, mark X2) -> __#(X1, X2), __#(X1, active X2) -> __#(X1, X2)) (__#(X1, mark X2) -> __#(X1, X2), __#(mark X1, X2) -> __#(X1, X2)) (__#(X1, mark X2) -> __#(X1, X2), __#(active X1, X2) -> __#(X1, X2)) (active# isNeList __(V1, V2) -> U41#(isList V1, V2), U41#(mark X1, X2) -> U41#(X1, X2)) (active# isNeList __(V1, V2) -> U41#(isList V1, V2), U41#(active X1, X2) -> U41#(X1, X2)) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# __(X1, X2) -> mark# X1) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# __(X1, X2) -> mark# X2) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# __(X1, X2) -> __#(mark X1, mark X2)) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# __(X1, X2) -> active# __(mark X1, mark X2)) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U11 X -> mark# X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U11 X -> active# U11 mark X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U11 X -> U11# mark X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U22 X -> mark# X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U22 X -> active# U22 mark X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U22 X -> U22# mark X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# isList X -> active# isList X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U21(X1, X2) -> mark# X1) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U21(X1, X2) -> active# U21(mark X1, X2)) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U21(X1, X2) -> U21#(mark X1, X2)) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U31 X -> mark# X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U31 X -> active# U31 mark X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U31 X -> U31# mark X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U42 X -> mark# X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U42 X -> active# U42 mark X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U42 X -> U42# mark X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# isNeList X -> active# isNeList X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U41(X1, X2) -> mark# X1) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U41(X1, X2) -> active# U41(mark X1, X2)) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U41(X1, X2) -> U41#(mark X1, X2)) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U52 X -> mark# X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U52 X -> active# U52 mark X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U52 X -> U52# mark X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U51(X1, X2) -> mark# X1) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U51(X1, X2) -> active# U51(mark X1, X2)) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U51(X1, X2) -> U51#(mark X1, X2)) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U61 X -> mark# X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U61 X -> active# U61 mark X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U61 X -> U61# mark X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U72 X -> mark# X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U72 X -> active# U72 mark X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U72 X -> U72# mark X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# isPal X -> active# isPal X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U71(X1, X2) -> mark# X1) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U71(X1, X2) -> active# U71(mark X1, X2)) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U71(X1, X2) -> U71#(mark X1, X2)) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U81 X -> mark# X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U81 X -> active# U81 mark X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# U81 X -> U81# mark X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# isQid X -> active# isQid X) (active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P), mark# isNePal X -> active# isNePal X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# __(X1, X2) -> mark# X1) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# __(X1, X2) -> mark# X2) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# __(X1, X2) -> __#(mark X1, mark X2)) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# __(X1, X2) -> active# __(mark X1, mark X2)) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U11 X -> mark# X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U11 X -> active# U11 mark X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U11 X -> U11# mark X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U22 X -> mark# X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U22 X -> active# U22 mark X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U22 X -> U22# mark X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# isList X -> active# isList X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U21(X1, X2) -> mark# X1) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U21(X1, X2) -> active# U21(mark X1, X2)) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U21(X1, X2) -> U21#(mark X1, X2)) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U31 X -> mark# X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U31 X -> active# U31 mark X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U31 X -> U31# mark X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U42 X -> mark# X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U42 X -> active# U42 mark X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U42 X -> U42# mark X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# isNeList X -> active# isNeList X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U41(X1, X2) -> mark# X1) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U41(X1, X2) -> active# U41(mark X1, X2)) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U41(X1, X2) -> U41#(mark X1, X2)) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U52 X -> mark# X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U52 X -> active# U52 mark X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U52 X -> U52# mark X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U51(X1, X2) -> mark# X1) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U51(X1, X2) -> active# U51(mark X1, X2)) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U51(X1, X2) -> U51#(mark X1, X2)) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U61 X -> mark# X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U61 X -> active# U61 mark X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U61 X -> U61# mark X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U72 X -> mark# X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U72 X -> active# U72 mark X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U72 X -> U72# mark X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# isPal X -> active# isPal X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U71(X1, X2) -> mark# X1) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U71(X1, X2) -> active# U71(mark X1, X2)) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U71(X1, X2) -> U71#(mark X1, X2)) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U81 X -> mark# X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U81 X -> active# U81 mark X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# U81 X -> U81# mark X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# isQid X -> active# isQid X) (active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), mark# isNePal X -> active# isNePal X) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# __(X, nil()) -> mark# X) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z))) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# __(__(X, Y), Z) -> __#(X, __(Y, Z))) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# __(__(X, Y), Z) -> __#(Y, Z)) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# __(nil(), X) -> mark# X) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U11 tt() -> mark# tt()) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U22 tt() -> mark# tt()) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isList V -> mark# U11 isNeList V) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isList V -> U11# isNeList V) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isList V -> isNeList# V) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isList __(V1, V2) -> mark# U21(isList V1, V2)) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isList __(V1, V2) -> isList# V1) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isList __(V1, V2) -> U21#(isList V1, V2)) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isList nil() -> mark# tt()) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U21(tt(), V2) -> mark# U22 isList V2) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U21(tt(), V2) -> U22# isList V2) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U21(tt(), V2) -> isList# V2) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U31 tt() -> mark# tt()) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U42 tt() -> mark# tt()) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isNeList V -> mark# U31 isQid V) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isNeList V -> U31# isQid V) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isNeList V -> isQid# V) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isNeList __(V1, V2) -> mark# U41(isList V1, V2)) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2)) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isNeList __(V1, V2) -> isList# V1) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isNeList __(V1, V2) -> isNeList# V1) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isNeList __(V1, V2) -> U41#(isList V1, V2)) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isNeList __(V1, V2) -> U51#(isNeList V1, V2)) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U41(tt(), V2) -> mark# U42 isNeList V2) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U41(tt(), V2) -> U42# isNeList V2) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U41(tt(), V2) -> isNeList# V2) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U52 tt() -> mark# tt()) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U51(tt(), V2) -> mark# U52 isList V2) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U51(tt(), V2) -> isList# V2) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U51(tt(), V2) -> U52# isList V2) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U61 tt() -> mark# tt()) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U72 tt() -> mark# tt()) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isPal V -> mark# U81 isNePal V) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isPal V -> U81# isNePal V) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isPal V -> isNePal# V) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isPal nil() -> mark# tt()) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U71(tt(), P) -> mark# U72 isPal P) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U71(tt(), P) -> U72# isPal P) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U71(tt(), P) -> isPal# P) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# U81 tt() -> mark# tt()) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isQid a() -> mark# tt()) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isQid e() -> mark# tt()) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isQid i() -> mark# tt()) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isQid o() -> mark# tt()) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isQid u() -> mark# tt()) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isNePal V -> mark# U61 isQid V) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isNePal V -> U61# isQid V) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isNePal V -> isQid# V) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isNePal __(I, __(P, I)) -> U71#(isQid I, P)) (mark# U71(X1, X2) -> active# U71(mark X1, X2), active# isNePal __(I, __(P, I)) -> isQid# I) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# __(X, nil()) -> mark# X) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z))) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# __(__(X, Y), Z) -> __#(X, __(Y, Z))) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# __(__(X, Y), Z) -> __#(Y, Z)) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# __(nil(), X) -> mark# X) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U11 tt() -> mark# tt()) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U22 tt() -> mark# tt()) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isList V -> mark# U11 isNeList V) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isList V -> U11# isNeList V) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isList V -> isNeList# V) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isList __(V1, V2) -> mark# U21(isList V1, V2)) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isList __(V1, V2) -> isList# V1) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isList __(V1, V2) -> U21#(isList V1, V2)) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isList nil() -> mark# tt()) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U21(tt(), V2) -> mark# U22 isList V2) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U21(tt(), V2) -> U22# isList V2) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U21(tt(), V2) -> isList# V2) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U31 tt() -> mark# tt()) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U42 tt() -> mark# tt()) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isNeList V -> mark# U31 isQid V) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isNeList V -> U31# isQid V) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isNeList V -> isQid# V) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isNeList __(V1, V2) -> mark# U41(isList V1, V2)) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2)) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isNeList __(V1, V2) -> isList# V1) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isNeList __(V1, V2) -> isNeList# V1) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isNeList __(V1, V2) -> U41#(isList V1, V2)) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isNeList __(V1, V2) -> U51#(isNeList V1, V2)) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U41(tt(), V2) -> mark# U42 isNeList V2) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U41(tt(), V2) -> U42# isNeList V2) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U41(tt(), V2) -> isNeList# V2) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U52 tt() -> mark# tt()) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U51(tt(), V2) -> mark# U52 isList V2) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U51(tt(), V2) -> isList# V2) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U51(tt(), V2) -> U52# isList V2) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U61 tt() -> mark# tt()) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U72 tt() -> mark# tt()) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isPal V -> mark# U81 isNePal V) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isPal V -> U81# isNePal V) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isPal V -> isNePal# V) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isPal nil() -> mark# tt()) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U71(tt(), P) -> mark# U72 isPal P) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U71(tt(), P) -> U72# isPal P) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U71(tt(), P) -> isPal# P) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# U81 tt() -> mark# tt()) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isQid a() -> mark# tt()) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isQid e() -> mark# tt()) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isQid i() -> mark# tt()) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isQid o() -> mark# tt()) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isQid u() -> mark# tt()) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isNePal V -> mark# U61 isQid V) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isNePal V -> U61# isQid V) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isNePal V -> isQid# V) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isNePal __(I, __(P, I)) -> U71#(isQid I, P)) (mark# U41(X1, X2) -> active# U41(mark X1, X2), active# isNePal __(I, __(P, I)) -> isQid# I) (mark# U71(X1, X2) -> U71#(mark X1, X2), U71#(mark X1, X2) -> U71#(X1, X2)) (mark# U71(X1, X2) -> U71#(mark X1, X2), U71#(active X1, X2) -> U71#(X1, X2)) (mark# U41(X1, X2) -> U41#(mark X1, X2), U41#(mark X1, X2) -> U41#(X1, X2)) (mark# U41(X1, X2) -> U41#(mark X1, X2), U41#(active X1, X2) -> U41#(X1, X2)) (active# isQid o() -> mark# tt(), mark# tt() -> active# tt()) (active# isQid e() -> mark# tt(), mark# tt() -> active# tt()) (active# U81 tt() -> mark# tt(), mark# tt() -> active# tt()) (active# U72 tt() -> mark# tt(), mark# tt() -> active# tt()) (active# U52 tt() -> mark# tt(), mark# tt() -> active# tt()) (active# U31 tt() -> mark# tt(), mark# tt() -> active# tt()) (active# U22 tt() -> mark# tt(), mark# tt() -> active# tt()) (isNePal# mark X -> isNePal# X, isNePal# mark X -> isNePal# X) (isNePal# mark X -> isNePal# X, isNePal# active X -> isNePal# X) (isQid# mark X -> isQid# X, isQid# mark X -> isQid# X) (isQid# mark X -> isQid# X, isQid# active X -> isQid# X) (U81# mark X -> U81# X, U81# mark X -> U81# X) (U81# mark X -> U81# X, U81# active X -> U81# X) (isPal# mark X -> isPal# X, isPal# mark X -> isPal# X) (isPal# mark X -> isPal# X, isPal# active X -> isPal# X) (U72# mark X -> U72# X, U72# mark X -> U72# X) (U72# mark X -> U72# X, U72# active X -> U72# X) (U61# mark X -> U61# X, U61# mark X -> U61# X) (U61# mark X -> U61# X, U61# active X -> U61# X) (U52# mark X -> U52# X, U52# mark X -> U52# X) (U52# mark X -> U52# X, U52# active X -> U52# X) (isNeList# mark X -> isNeList# X, isNeList# mark X -> isNeList# X) (isNeList# mark X -> isNeList# X, isNeList# active X -> isNeList# X) (U42# mark X -> U42# X, U42# mark X -> U42# X) (U42# mark X -> U42# X, U42# active X -> U42# X) (U31# mark X -> U31# X, U31# mark X -> U31# X) (U31# mark X -> U31# X, U31# active X -> U31# X) (isList# mark X -> isList# X, isList# mark X -> isList# X) (isList# mark X -> isList# X, isList# active X -> isList# X) (U22# mark X -> U22# X, U22# mark X -> U22# X) (U22# mark X -> U22# X, U22# active X -> U22# X) (U11# mark X -> U11# X, U11# mark X -> U11# X) (U11# mark X -> U11# X, U11# active X -> U11# X) (active# __(X, nil()) -> mark# X, mark# __(X1, X2) -> mark# X1) (active# __(X, nil()) -> mark# X, mark# __(X1, X2) -> mark# X2) (active# __(X, nil()) -> mark# X, mark# __(X1, X2) -> __#(mark X1, mark X2)) (active# __(X, nil()) -> mark# X, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (active# __(X, nil()) -> mark# X, mark# nil() -> active# nil()) (active# __(X, nil()) -> mark# X, mark# tt() -> active# tt()) (active# __(X, nil()) -> mark# X, mark# U11 X -> mark# X) (active# __(X, nil()) -> mark# X, mark# U11 X -> active# U11 mark X) (active# __(X, nil()) -> mark# X, mark# U11 X -> U11# mark X) (active# __(X, nil()) -> mark# X, mark# U22 X -> mark# X) (active# __(X, nil()) -> mark# X, mark# U22 X -> active# U22 mark X) (active# __(X, nil()) -> mark# X, mark# U22 X -> U22# mark X) (active# __(X, nil()) -> mark# X, mark# isList X -> active# isList X) (active# __(X, nil()) -> mark# X, mark# U21(X1, X2) -> mark# X1) (active# __(X, nil()) -> mark# X, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (active# __(X, nil()) -> mark# X, mark# U21(X1, X2) -> U21#(mark X1, X2)) (active# __(X, nil()) -> mark# X, mark# U31 X -> mark# X) (active# __(X, nil()) -> mark# X, mark# U31 X -> active# U31 mark X) (active# __(X, nil()) -> mark# X, mark# U31 X -> U31# mark X) (active# __(X, nil()) -> mark# X, mark# U42 X -> mark# X) (active# __(X, nil()) -> mark# X, mark# U42 X -> active# U42 mark X) (active# __(X, nil()) -> mark# X, mark# U42 X -> U42# mark X) (active# __(X, nil()) -> mark# X, mark# isNeList X -> active# isNeList X) (active# __(X, nil()) -> mark# X, mark# U41(X1, X2) -> mark# X1) (active# __(X, nil()) -> mark# X, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (active# __(X, nil()) -> mark# X, mark# U41(X1, X2) -> U41#(mark X1, X2)) (active# __(X, nil()) -> mark# X, mark# U52 X -> mark# X) (active# __(X, nil()) -> mark# X, mark# U52 X -> active# U52 mark X) (active# __(X, nil()) -> mark# X, mark# U52 X -> U52# mark X) (active# __(X, nil()) -> mark# X, mark# U51(X1, X2) -> mark# X1) (active# __(X, nil()) -> mark# X, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (active# __(X, nil()) -> mark# X, mark# U51(X1, X2) -> U51#(mark X1, X2)) (active# __(X, nil()) -> mark# X, mark# U61 X -> mark# X) (active# __(X, nil()) -> mark# X, mark# U61 X -> active# U61 mark X) (active# __(X, nil()) -> mark# X, mark# U61 X -> U61# mark X) (active# __(X, nil()) -> mark# X, mark# U72 X -> mark# X) (active# __(X, nil()) -> mark# X, mark# U72 X -> active# U72 mark X) (active# __(X, nil()) -> mark# X, mark# U72 X -> U72# mark X) (active# __(X, nil()) -> mark# X, mark# isPal X -> active# isPal X) (active# __(X, nil()) -> mark# X, mark# U71(X1, X2) -> mark# X1) (active# __(X, nil()) -> mark# X, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (active# __(X, nil()) -> mark# X, mark# U71(X1, X2) -> U71#(mark X1, X2)) (active# __(X, nil()) -> mark# X, mark# U81 X -> mark# X) (active# __(X, nil()) -> mark# X, mark# U81 X -> active# U81 mark X) (active# __(X, nil()) -> mark# X, mark# U81 X -> U81# mark X) (active# __(X, nil()) -> mark# X, mark# isQid X -> active# isQid X) (active# __(X, nil()) -> mark# X, mark# isNePal X -> active# isNePal X) (active# __(X, nil()) -> mark# X, mark# a() -> active# a()) (active# __(X, nil()) -> mark# X, mark# e() -> active# e()) (active# __(X, nil()) -> mark# X, mark# i() -> active# i()) (active# __(X, nil()) -> mark# X, mark# o() -> active# o()) (active# __(X, nil()) -> mark# X, mark# u() -> active# u()) (mark# U72 X -> mark# X, mark# __(X1, X2) -> mark# X1) (mark# U72 X -> mark# X, mark# __(X1, X2) -> mark# X2) (mark# U72 X -> mark# X, mark# __(X1, X2) -> __#(mark X1, mark X2)) (mark# U72 X -> mark# X, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (mark# U72 X -> mark# X, mark# nil() -> active# nil()) (mark# U72 X -> mark# X, mark# tt() -> active# tt()) (mark# U72 X -> mark# X, mark# U11 X -> mark# X) (mark# U72 X -> mark# X, mark# U11 X -> active# U11 mark X) (mark# U72 X -> mark# X, mark# U11 X -> U11# mark X) (mark# U72 X -> mark# X, mark# U22 X -> mark# X) (mark# U72 X -> mark# X, mark# U22 X -> active# U22 mark X) (mark# U72 X -> mark# X, mark# U22 X -> U22# mark X) (mark# U72 X -> mark# X, mark# isList X -> active# isList X) (mark# U72 X -> mark# X, mark# U21(X1, X2) -> mark# X1) (mark# U72 X -> mark# X, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (mark# U72 X -> mark# X, mark# U21(X1, X2) -> U21#(mark X1, X2)) (mark# U72 X -> mark# X, mark# U31 X -> mark# X) (mark# U72 X -> mark# X, mark# U31 X -> active# U31 mark X) (mark# U72 X -> mark# X, mark# U31 X -> U31# mark X) (mark# U72 X -> mark# X, mark# U42 X -> mark# X) (mark# U72 X -> mark# X, mark# U42 X -> active# U42 mark X) (mark# U72 X -> mark# X, mark# U42 X -> U42# mark X) (mark# U72 X -> mark# X, mark# isNeList X -> active# isNeList X) (mark# U72 X -> mark# X, mark# U41(X1, X2) -> mark# X1) (mark# U72 X -> mark# X, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (mark# U72 X -> mark# X, mark# U41(X1, X2) -> U41#(mark X1, X2)) (mark# U72 X -> mark# X, mark# U52 X -> mark# X) (mark# U72 X -> mark# X, mark# U52 X -> active# U52 mark X) (mark# U72 X -> mark# X, mark# U52 X -> U52# mark X) (mark# U72 X -> mark# X, mark# U51(X1, X2) -> mark# X1) (mark# U72 X -> mark# X, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (mark# U72 X -> mark# X, mark# U51(X1, X2) -> U51#(mark X1, X2)) (mark# U72 X -> mark# X, mark# U61 X -> mark# X) (mark# U72 X -> mark# X, mark# U61 X -> active# U61 mark X) (mark# U72 X -> mark# X, mark# U61 X -> U61# mark X) (mark# U72 X -> mark# X, mark# U72 X -> mark# X) (mark# U72 X -> mark# X, mark# U72 X -> active# U72 mark X) (mark# U72 X -> mark# X, mark# U72 X -> U72# mark X) (mark# U72 X -> mark# X, mark# isPal X -> active# isPal X) (mark# U72 X -> mark# X, mark# U71(X1, X2) -> mark# X1) (mark# U72 X -> mark# X, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (mark# U72 X -> mark# X, mark# U71(X1, X2) -> U71#(mark X1, X2)) (mark# U72 X -> mark# X, mark# U81 X -> mark# X) (mark# U72 X -> mark# X, mark# U81 X -> active# U81 mark X) (mark# U72 X -> mark# X, mark# U81 X -> U81# mark X) (mark# U72 X -> mark# X, mark# isQid X -> active# isQid X) (mark# U72 X -> mark# X, mark# isNePal X -> active# isNePal X) (mark# U72 X -> mark# X, mark# a() -> active# a()) (mark# U72 X -> mark# X, mark# e() -> active# e()) (mark# U72 X -> mark# X, mark# i() -> active# i()) (mark# U72 X -> mark# X, mark# o() -> active# o()) (mark# U72 X -> mark# X, mark# u() -> active# u()) (mark# U52 X -> mark# X, mark# __(X1, X2) -> mark# X1) (mark# U52 X -> mark# X, mark# __(X1, X2) -> mark# X2) (mark# U52 X -> mark# X, mark# __(X1, X2) -> __#(mark X1, mark X2)) (mark# U52 X -> mark# X, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (mark# U52 X -> mark# X, mark# nil() -> active# nil()) (mark# U52 X -> mark# X, mark# tt() -> active# tt()) (mark# U52 X -> mark# X, mark# U11 X -> mark# X) (mark# U52 X -> mark# X, mark# U11 X -> active# U11 mark X) (mark# U52 X -> mark# X, mark# U11 X -> U11# mark X) (mark# U52 X -> mark# X, mark# U22 X -> mark# X) (mark# U52 X -> mark# X, mark# U22 X -> active# U22 mark X) (mark# U52 X -> mark# X, mark# U22 X -> U22# mark X) (mark# U52 X -> mark# X, mark# isList X -> active# isList X) (mark# U52 X -> mark# X, mark# U21(X1, X2) -> mark# X1) (mark# U52 X -> mark# X, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (mark# U52 X -> mark# X, mark# U21(X1, X2) -> U21#(mark X1, X2)) (mark# U52 X -> mark# X, mark# U31 X -> mark# X) (mark# U52 X -> mark# X, mark# U31 X -> active# U31 mark X) (mark# U52 X -> mark# X, mark# U31 X -> U31# mark X) (mark# U52 X -> mark# X, mark# U42 X -> mark# X) (mark# U52 X -> mark# X, mark# U42 X -> active# U42 mark X) (mark# U52 X -> mark# X, mark# U42 X -> U42# mark X) (mark# U52 X -> mark# X, mark# isNeList X -> active# isNeList X) (mark# U52 X -> mark# X, mark# U41(X1, X2) -> mark# X1) (mark# U52 X -> mark# X, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (mark# U52 X -> mark# X, mark# U41(X1, X2) -> U41#(mark X1, X2)) (mark# U52 X -> mark# X, mark# U52 X -> mark# X) (mark# U52 X -> mark# X, mark# U52 X -> active# U52 mark X) (mark# U52 X -> mark# X, mark# U52 X -> U52# mark X) (mark# U52 X -> mark# X, mark# U51(X1, X2) -> mark# X1) (mark# U52 X -> mark# X, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (mark# U52 X -> mark# X, mark# U51(X1, X2) -> U51#(mark X1, X2)) (mark# U52 X -> mark# X, mark# U61 X -> mark# X) (mark# U52 X -> mark# X, mark# U61 X -> active# U61 mark X) (mark# U52 X -> mark# X, mark# U61 X -> U61# mark X) (mark# U52 X -> mark# X, mark# U72 X -> mark# X) (mark# U52 X -> mark# X, mark# U72 X -> active# U72 mark X) (mark# U52 X -> mark# X, mark# U72 X -> U72# mark X) (mark# U52 X -> mark# X, mark# isPal X -> active# isPal X) (mark# U52 X -> mark# X, mark# U71(X1, X2) -> mark# X1) (mark# U52 X -> mark# X, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (mark# U52 X -> mark# X, mark# U71(X1, X2) -> U71#(mark X1, X2)) (mark# U52 X -> mark# X, mark# U81 X -> mark# X) (mark# U52 X -> mark# X, mark# U81 X -> active# U81 mark X) (mark# U52 X -> mark# X, mark# U81 X -> U81# mark X) (mark# U52 X -> mark# X, mark# isQid X -> active# isQid X) (mark# U52 X -> mark# X, mark# isNePal X -> active# isNePal X) (mark# U52 X -> mark# X, mark# a() -> active# a()) (mark# U52 X -> mark# X, mark# e() -> active# e()) (mark# U52 X -> mark# X, mark# i() -> active# i()) (mark# U52 X -> mark# X, mark# o() -> active# o()) (mark# U52 X -> mark# X, mark# u() -> active# u()) (mark# U31 X -> mark# X, mark# __(X1, X2) -> mark# X1) (mark# U31 X -> mark# X, mark# __(X1, X2) -> mark# X2) (mark# U31 X -> mark# X, mark# __(X1, X2) -> __#(mark X1, mark X2)) (mark# U31 X -> mark# X, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (mark# U31 X -> mark# X, mark# nil() -> active# nil()) (mark# U31 X -> mark# X, mark# tt() -> active# tt()) (mark# U31 X -> mark# X, mark# U11 X -> mark# X) (mark# U31 X -> mark# X, mark# U11 X -> active# U11 mark X) (mark# U31 X -> mark# X, mark# U11 X -> U11# mark X) (mark# U31 X -> mark# X, mark# U22 X -> mark# X) (mark# U31 X -> mark# X, mark# U22 X -> active# U22 mark X) (mark# U31 X -> mark# X, mark# U22 X -> U22# mark X) (mark# U31 X -> mark# X, mark# isList X -> active# isList X) (mark# U31 X -> mark# X, mark# U21(X1, X2) -> mark# X1) (mark# U31 X -> mark# X, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (mark# U31 X -> mark# X, mark# U21(X1, X2) -> U21#(mark X1, X2)) (mark# U31 X -> mark# X, mark# U31 X -> mark# X) (mark# U31 X -> mark# X, mark# U31 X -> active# U31 mark X) (mark# U31 X -> mark# X, mark# U31 X -> U31# mark X) (mark# U31 X -> mark# X, mark# U42 X -> mark# X) (mark# U31 X -> mark# X, mark# U42 X -> active# U42 mark X) (mark# U31 X -> mark# X, mark# U42 X -> U42# mark X) (mark# U31 X -> mark# X, mark# isNeList X -> active# isNeList X) (mark# U31 X -> mark# X, mark# U41(X1, X2) -> mark# X1) (mark# U31 X -> mark# X, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (mark# U31 X -> mark# X, mark# U41(X1, X2) -> U41#(mark X1, X2)) (mark# U31 X -> mark# X, mark# U52 X -> mark# X) (mark# U31 X -> mark# X, mark# U52 X -> active# U52 mark X) (mark# U31 X -> mark# X, mark# U52 X -> U52# mark X) (mark# U31 X -> mark# X, mark# U51(X1, X2) -> mark# X1) (mark# U31 X -> mark# X, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (mark# U31 X -> mark# X, mark# U51(X1, X2) -> U51#(mark X1, X2)) (mark# U31 X -> mark# X, mark# U61 X -> mark# X) (mark# U31 X -> mark# X, mark# U61 X -> active# U61 mark X) (mark# U31 X -> mark# X, mark# U61 X -> U61# mark X) (mark# U31 X -> mark# X, mark# U72 X -> mark# X) (mark# U31 X -> mark# X, mark# U72 X -> active# U72 mark X) (mark# U31 X -> mark# X, mark# U72 X -> U72# mark X) (mark# U31 X -> mark# X, mark# isPal X -> active# isPal X) (mark# U31 X -> mark# X, mark# U71(X1, X2) -> mark# X1) (mark# U31 X -> mark# X, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (mark# U31 X -> mark# X, mark# U71(X1, X2) -> U71#(mark X1, X2)) (mark# U31 X -> mark# X, mark# U81 X -> mark# X) (mark# U31 X -> mark# X, mark# U81 X -> active# U81 mark X) (mark# U31 X -> mark# X, mark# U81 X -> U81# mark X) (mark# U31 X -> mark# X, mark# isQid X -> active# isQid X) (mark# U31 X -> mark# X, mark# isNePal X -> active# isNePal X) (mark# U31 X -> mark# X, mark# a() -> active# a()) (mark# U31 X -> mark# X, mark# e() -> active# e()) (mark# U31 X -> mark# X, mark# i() -> active# i()) (mark# U31 X -> mark# X, mark# o() -> active# o()) (mark# U31 X -> mark# X, mark# u() -> active# u()) (mark# U11 X -> mark# X, mark# __(X1, X2) -> mark# X1) (mark# U11 X -> mark# X, mark# __(X1, X2) -> mark# X2) (mark# U11 X -> mark# X, mark# __(X1, X2) -> __#(mark X1, mark X2)) (mark# U11 X -> mark# X, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (mark# U11 X -> mark# X, mark# nil() -> active# nil()) (mark# U11 X -> mark# X, mark# tt() -> active# tt()) (mark# U11 X -> mark# X, mark# U11 X -> mark# X) (mark# U11 X -> mark# X, mark# U11 X -> active# U11 mark X) (mark# U11 X -> mark# X, mark# U11 X -> U11# mark X) (mark# U11 X -> mark# X, mark# U22 X -> mark# X) (mark# U11 X -> mark# X, mark# U22 X -> active# U22 mark X) (mark# U11 X -> mark# X, mark# U22 X -> U22# mark X) (mark# U11 X -> mark# X, mark# isList X -> active# isList X) (mark# U11 X -> mark# X, mark# U21(X1, X2) -> mark# X1) (mark# U11 X -> mark# X, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (mark# U11 X -> mark# X, mark# U21(X1, X2) -> U21#(mark X1, X2)) (mark# U11 X -> mark# X, mark# U31 X -> mark# X) (mark# U11 X -> mark# X, mark# U31 X -> active# U31 mark X) (mark# U11 X -> mark# X, mark# U31 X -> U31# mark X) (mark# U11 X -> mark# X, mark# U42 X -> mark# X) (mark# U11 X -> mark# X, mark# U42 X -> active# U42 mark X) (mark# U11 X -> mark# X, mark# U42 X -> U42# mark X) (mark# U11 X -> mark# X, mark# isNeList X -> active# isNeList X) (mark# U11 X -> mark# X, mark# U41(X1, X2) -> mark# X1) (mark# U11 X -> mark# X, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (mark# U11 X -> mark# X, mark# U41(X1, X2) -> U41#(mark X1, X2)) (mark# U11 X -> mark# X, mark# U52 X -> mark# X) (mark# U11 X -> mark# X, mark# U52 X -> active# U52 mark X) (mark# U11 X -> mark# X, mark# U52 X -> U52# mark X) (mark# U11 X -> mark# X, mark# U51(X1, X2) -> mark# X1) (mark# U11 X -> mark# X, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (mark# U11 X -> mark# X, mark# U51(X1, X2) -> U51#(mark X1, X2)) (mark# U11 X -> mark# X, mark# U61 X -> mark# X) (mark# U11 X -> mark# X, mark# U61 X -> active# U61 mark X) (mark# U11 X -> mark# X, mark# U61 X -> U61# mark X) (mark# U11 X -> mark# X, mark# U72 X -> mark# X) (mark# U11 X -> mark# X, mark# U72 X -> active# U72 mark X) (mark# U11 X -> mark# X, mark# U72 X -> U72# mark X) (mark# U11 X -> mark# X, mark# isPal X -> active# isPal X) (mark# U11 X -> mark# X, mark# U71(X1, X2) -> mark# X1) (mark# U11 X -> mark# X, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (mark# U11 X -> mark# X, mark# U71(X1, X2) -> U71#(mark X1, X2)) (mark# U11 X -> mark# X, mark# U81 X -> mark# X) (mark# U11 X -> mark# X, mark# U81 X -> active# U81 mark X) (mark# U11 X -> mark# X, mark# U81 X -> U81# mark X) (mark# U11 X -> mark# X, mark# isQid X -> active# isQid X) (mark# U11 X -> mark# X, mark# isNePal X -> active# isNePal X) (mark# U11 X -> mark# X, mark# a() -> active# a()) (mark# U11 X -> mark# X, mark# e() -> active# e()) (mark# U11 X -> mark# X, mark# i() -> active# i()) (mark# U11 X -> mark# X, mark# o() -> active# o()) (mark# U11 X -> mark# X, mark# u() -> active# u()) (active# U71(tt(), P) -> mark# U72 isPal P, mark# __(X1, X2) -> mark# X1) (active# U71(tt(), P) -> mark# U72 isPal P, mark# __(X1, X2) -> mark# X2) (active# U71(tt(), P) -> mark# U72 isPal P, mark# __(X1, X2) -> __#(mark X1, mark X2)) (active# U71(tt(), P) -> mark# U72 isPal P, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U11 X -> mark# X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U11 X -> active# U11 mark X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U11 X -> U11# mark X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U22 X -> mark# X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U22 X -> active# U22 mark X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U22 X -> U22# mark X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# isList X -> active# isList X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U21(X1, X2) -> mark# X1) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U21(X1, X2) -> U21#(mark X1, X2)) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U31 X -> mark# X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U31 X -> active# U31 mark X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U31 X -> U31# mark X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U42 X -> mark# X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U42 X -> active# U42 mark X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U42 X -> U42# mark X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# isNeList X -> active# isNeList X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U41(X1, X2) -> mark# X1) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U41(X1, X2) -> U41#(mark X1, X2)) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U52 X -> mark# X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U52 X -> active# U52 mark X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U52 X -> U52# mark X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U51(X1, X2) -> mark# X1) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U51(X1, X2) -> U51#(mark X1, X2)) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U61 X -> mark# X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U61 X -> active# U61 mark X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U61 X -> U61# mark X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U72 X -> mark# X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U72 X -> active# U72 mark X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U72 X -> U72# mark X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# isPal X -> active# isPal X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U71(X1, X2) -> mark# X1) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U71(X1, X2) -> U71#(mark X1, X2)) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U81 X -> mark# X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U81 X -> active# U81 mark X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# U81 X -> U81# mark X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# isQid X -> active# isQid X) (active# U71(tt(), P) -> mark# U72 isPal P, mark# isNePal X -> active# isNePal X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# __(X1, X2) -> mark# X1) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# __(X1, X2) -> mark# X2) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# __(X1, X2) -> __#(mark X1, mark X2)) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U11 X -> mark# X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U11 X -> active# U11 mark X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U11 X -> U11# mark X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U22 X -> mark# X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U22 X -> active# U22 mark X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U22 X -> U22# mark X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# isList X -> active# isList X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U21(X1, X2) -> mark# X1) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U21(X1, X2) -> U21#(mark X1, X2)) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U31 X -> mark# X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U31 X -> active# U31 mark X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U31 X -> U31# mark X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U42 X -> mark# X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U42 X -> active# U42 mark X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U42 X -> U42# mark X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# isNeList X -> active# isNeList X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U41(X1, X2) -> mark# X1) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U41(X1, X2) -> U41#(mark X1, X2)) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U52 X -> mark# X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U52 X -> active# U52 mark X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U52 X -> U52# mark X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U51(X1, X2) -> mark# X1) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U51(X1, X2) -> U51#(mark X1, X2)) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U61 X -> mark# X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U61 X -> active# U61 mark X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U61 X -> U61# mark X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U72 X -> mark# X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U72 X -> active# U72 mark X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U72 X -> U72# mark X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# isPal X -> active# isPal X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U71(X1, X2) -> mark# X1) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U71(X1, X2) -> U71#(mark X1, X2)) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U81 X -> mark# X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U81 X -> active# U81 mark X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# U81 X -> U81# mark X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# isQid X -> active# isQid X) (active# U51(tt(), V2) -> mark# U52 isList V2, mark# isNePal X -> active# isNePal X) (active# isNeList V -> mark# U31 isQid V, mark# __(X1, X2) -> mark# X1) (active# isNeList V -> mark# U31 isQid V, mark# __(X1, X2) -> mark# X2) (active# isNeList V -> mark# U31 isQid V, mark# __(X1, X2) -> __#(mark X1, mark X2)) (active# isNeList V -> mark# U31 isQid V, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (active# isNeList V -> mark# U31 isQid V, mark# U11 X -> mark# X) (active# isNeList V -> mark# U31 isQid V, mark# U11 X -> active# U11 mark X) (active# isNeList V -> mark# U31 isQid V, mark# U11 X -> U11# mark X) (active# isNeList V -> mark# U31 isQid V, mark# U22 X -> mark# X) (active# isNeList V -> mark# U31 isQid V, mark# U22 X -> active# U22 mark X) (active# isNeList V -> mark# U31 isQid V, mark# U22 X -> U22# mark X) (active# isNeList V -> mark# U31 isQid V, mark# isList X -> active# isList X) (active# isNeList V -> mark# U31 isQid V, mark# U21(X1, X2) -> mark# X1) (active# isNeList V -> mark# U31 isQid V, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (active# isNeList V -> mark# U31 isQid V, mark# U21(X1, X2) -> U21#(mark X1, X2)) (active# isNeList V -> mark# U31 isQid V, mark# U31 X -> mark# X) (active# isNeList V -> mark# U31 isQid V, mark# U31 X -> active# U31 mark X) (active# isNeList V -> mark# U31 isQid V, mark# U31 X -> U31# mark X) (active# isNeList V -> mark# U31 isQid V, mark# U42 X -> mark# X) (active# isNeList V -> mark# U31 isQid V, mark# U42 X -> active# U42 mark X) (active# isNeList V -> mark# U31 isQid V, mark# U42 X -> U42# mark X) (active# isNeList V -> mark# U31 isQid V, mark# isNeList X -> active# isNeList X) (active# isNeList V -> mark# U31 isQid V, mark# U41(X1, X2) -> mark# X1) (active# isNeList V -> mark# U31 isQid V, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (active# isNeList V -> mark# U31 isQid V, mark# U41(X1, X2) -> U41#(mark X1, X2)) (active# isNeList V -> mark# U31 isQid V, mark# U52 X -> mark# X) (active# isNeList V -> mark# U31 isQid V, mark# U52 X -> active# U52 mark X) (active# isNeList V -> mark# U31 isQid V, mark# U52 X -> U52# mark X) (active# isNeList V -> mark# U31 isQid V, mark# U51(X1, X2) -> mark# X1) (active# isNeList V -> mark# U31 isQid V, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (active# isNeList V -> mark# U31 isQid V, mark# U51(X1, X2) -> U51#(mark X1, X2)) (active# isNeList V -> mark# U31 isQid V, mark# U61 X -> mark# X) (active# isNeList V -> mark# U31 isQid V, mark# U61 X -> active# U61 mark X) (active# isNeList V -> mark# U31 isQid V, mark# U61 X -> U61# mark X) (active# isNeList V -> mark# U31 isQid V, mark# U72 X -> mark# X) (active# isNeList V -> mark# U31 isQid V, mark# U72 X -> active# U72 mark X) (active# isNeList V -> mark# U31 isQid V, mark# U72 X -> U72# mark X) (active# isNeList V -> mark# U31 isQid V, mark# isPal X -> active# isPal X) (active# isNeList V -> mark# U31 isQid V, mark# U71(X1, X2) -> mark# X1) (active# isNeList V -> mark# U31 isQid V, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (active# isNeList V -> mark# U31 isQid V, mark# U71(X1, X2) -> U71#(mark X1, X2)) (active# isNeList V -> mark# U31 isQid V, mark# U81 X -> mark# X) (active# isNeList V -> mark# U31 isQid V, mark# U81 X -> active# U81 mark X) (active# isNeList V -> mark# U31 isQid V, mark# U81 X -> U81# mark X) (active# isNeList V -> mark# U31 isQid V, mark# isQid X -> active# isQid X) (active# isNeList V -> mark# U31 isQid V, mark# isNePal X -> active# isNePal X) (active# isList V -> mark# U11 isNeList V, mark# __(X1, X2) -> mark# X1) (active# isList V -> mark# U11 isNeList V, mark# __(X1, X2) -> mark# X2) (active# isList V -> mark# U11 isNeList V, mark# __(X1, X2) -> __#(mark X1, mark X2)) (active# isList V -> mark# U11 isNeList V, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (active# isList V -> mark# U11 isNeList V, mark# U11 X -> mark# X) (active# isList V -> mark# U11 isNeList V, mark# U11 X -> active# U11 mark X) (active# isList V -> mark# U11 isNeList V, mark# U11 X -> U11# mark X) (active# isList V -> mark# U11 isNeList V, mark# U22 X -> mark# X) (active# isList V -> mark# U11 isNeList V, mark# U22 X -> active# U22 mark X) (active# isList V -> mark# U11 isNeList V, mark# U22 X -> U22# mark X) (active# isList V -> mark# U11 isNeList V, mark# isList X -> active# isList X) (active# isList V -> mark# U11 isNeList V, mark# U21(X1, X2) -> mark# X1) (active# isList V -> mark# U11 isNeList V, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (active# isList V -> mark# U11 isNeList V, mark# U21(X1, X2) -> U21#(mark X1, X2)) (active# isList V -> mark# U11 isNeList V, mark# U31 X -> mark# X) (active# isList V -> mark# U11 isNeList V, mark# U31 X -> active# U31 mark X) (active# isList V -> mark# U11 isNeList V, mark# U31 X -> U31# mark X) (active# isList V -> mark# U11 isNeList V, mark# U42 X -> mark# X) (active# isList V -> mark# U11 isNeList V, mark# U42 X -> active# U42 mark X) (active# isList V -> mark# U11 isNeList V, mark# U42 X -> U42# mark X) (active# isList V -> mark# U11 isNeList V, mark# isNeList X -> active# isNeList X) (active# isList V -> mark# U11 isNeList V, mark# U41(X1, X2) -> mark# X1) (active# isList V -> mark# U11 isNeList V, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (active# isList V -> mark# U11 isNeList V, mark# U41(X1, X2) -> U41#(mark X1, X2)) (active# isList V -> mark# U11 isNeList V, mark# U52 X -> mark# X) (active# isList V -> mark# U11 isNeList V, mark# U52 X -> active# U52 mark X) (active# isList V -> mark# U11 isNeList V, mark# U52 X -> U52# mark X) (active# isList V -> mark# U11 isNeList V, mark# U51(X1, X2) -> mark# X1) (active# isList V -> mark# U11 isNeList V, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (active# isList V -> mark# U11 isNeList V, mark# U51(X1, X2) -> U51#(mark X1, X2)) (active# isList V -> mark# U11 isNeList V, mark# U61 X -> mark# X) (active# isList V -> mark# U11 isNeList V, mark# U61 X -> active# U61 mark X) (active# isList V -> mark# U11 isNeList V, mark# U61 X -> U61# mark X) (active# isList V -> mark# U11 isNeList V, mark# U72 X -> mark# X) (active# isList V -> mark# U11 isNeList V, mark# U72 X -> active# U72 mark X) (active# isList V -> mark# U11 isNeList V, mark# U72 X -> U72# mark X) (active# isList V -> mark# U11 isNeList V, mark# isPal X -> active# isPal X) (active# isList V -> mark# U11 isNeList V, mark# U71(X1, X2) -> mark# X1) (active# isList V -> mark# U11 isNeList V, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (active# isList V -> mark# U11 isNeList V, mark# U71(X1, X2) -> U71#(mark X1, X2)) (active# isList V -> mark# U11 isNeList V, mark# U81 X -> mark# X) (active# isList V -> mark# U11 isNeList V, mark# U81 X -> active# U81 mark X) (active# isList V -> mark# U11 isNeList V, mark# U81 X -> U81# mark X) (active# isList V -> mark# U11 isNeList V, mark# isQid X -> active# isQid X) (active# isList V -> mark# U11 isNeList V, mark# isNePal X -> active# isNePal X) (mark# U72 X -> active# U72 mark X, active# __(X, nil()) -> mark# X) (mark# U72 X -> active# U72 mark X, active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z))) (mark# U72 X -> active# U72 mark X, active# __(__(X, Y), Z) -> __#(X, __(Y, Z))) (mark# U72 X -> active# U72 mark X, active# __(__(X, Y), Z) -> __#(Y, Z)) (mark# U72 X -> active# U72 mark X, active# __(nil(), X) -> mark# X) (mark# U72 X -> active# U72 mark X, active# U11 tt() -> mark# tt()) (mark# U72 X -> active# U72 mark X, active# U22 tt() -> mark# tt()) (mark# U72 X -> active# U72 mark X, active# isList V -> mark# U11 isNeList V) (mark# U72 X -> active# U72 mark X, active# isList V -> U11# isNeList V) (mark# U72 X -> active# U72 mark X, active# isList V -> isNeList# V) (mark# U72 X -> active# U72 mark X, active# isList __(V1, V2) -> mark# U21(isList V1, V2)) (mark# U72 X -> active# U72 mark X, active# isList __(V1, V2) -> isList# V1) (mark# U72 X -> active# U72 mark X, active# isList __(V1, V2) -> U21#(isList V1, V2)) (mark# U72 X -> active# U72 mark X, active# isList nil() -> mark# tt()) (mark# U72 X -> active# U72 mark X, active# U21(tt(), V2) -> mark# U22 isList V2) (mark# U72 X -> active# U72 mark X, active# U21(tt(), V2) -> U22# isList V2) (mark# U72 X -> active# U72 mark X, active# U21(tt(), V2) -> isList# V2) (mark# U72 X -> active# U72 mark X, active# U31 tt() -> mark# tt()) (mark# U72 X -> active# U72 mark X, active# U42 tt() -> mark# tt()) (mark# U72 X -> active# U72 mark X, active# isNeList V -> mark# U31 isQid V) (mark# U72 X -> active# U72 mark X, active# isNeList V -> U31# isQid V) (mark# U72 X -> active# U72 mark X, active# isNeList V -> isQid# V) (mark# U72 X -> active# U72 mark X, active# isNeList __(V1, V2) -> mark# U41(isList V1, V2)) (mark# U72 X -> active# U72 mark X, active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2)) (mark# U72 X -> active# U72 mark X, active# isNeList __(V1, V2) -> isList# V1) (mark# U72 X -> active# U72 mark X, active# isNeList __(V1, V2) -> isNeList# V1) (mark# U72 X -> active# U72 mark X, active# isNeList __(V1, V2) -> U41#(isList V1, V2)) (mark# U72 X -> active# U72 mark X, active# isNeList __(V1, V2) -> U51#(isNeList V1, V2)) (mark# U72 X -> active# U72 mark X, active# U41(tt(), V2) -> mark# U42 isNeList V2) (mark# U72 X -> active# U72 mark X, active# U41(tt(), V2) -> U42# isNeList V2) (mark# U72 X -> active# U72 mark X, active# U41(tt(), V2) -> isNeList# V2) (mark# U72 X -> active# U72 mark X, active# U52 tt() -> mark# tt()) (mark# U72 X -> active# U72 mark X, active# U51(tt(), V2) -> mark# U52 isList V2) (mark# U72 X -> active# U72 mark X, active# U51(tt(), V2) -> isList# V2) (mark# U72 X -> active# U72 mark X, active# U51(tt(), V2) -> U52# isList V2) (mark# U72 X -> active# U72 mark X, active# U61 tt() -> mark# tt()) (mark# U72 X -> active# U72 mark X, active# U72 tt() -> mark# tt()) (mark# U72 X -> active# U72 mark X, active# isPal V -> mark# U81 isNePal V) (mark# U72 X -> active# U72 mark X, active# isPal V -> U81# isNePal V) (mark# U72 X -> active# U72 mark X, active# isPal V -> isNePal# V) (mark# U72 X -> active# U72 mark X, active# isPal nil() -> mark# tt()) (mark# U72 X -> active# U72 mark X, active# U71(tt(), P) -> mark# U72 isPal P) (mark# U72 X -> active# U72 mark X, active# U71(tt(), P) -> U72# isPal P) (mark# U72 X -> active# U72 mark X, active# U71(tt(), P) -> isPal# P) (mark# U72 X -> active# U72 mark X, active# U81 tt() -> mark# tt()) (mark# U72 X -> active# U72 mark X, active# isQid a() -> mark# tt()) (mark# U72 X -> active# U72 mark X, active# isQid e() -> mark# tt()) (mark# U72 X -> active# U72 mark X, active# isQid i() -> mark# tt()) (mark# U72 X -> active# U72 mark X, active# isQid o() -> mark# tt()) (mark# U72 X -> active# U72 mark X, active# isQid u() -> mark# tt()) (mark# U72 X -> active# U72 mark X, active# isNePal V -> mark# U61 isQid V) (mark# U72 X -> active# U72 mark X, active# isNePal V -> U61# isQid V) (mark# U72 X -> active# U72 mark X, active# isNePal V -> isQid# V) (mark# U72 X -> active# U72 mark X, active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)) (mark# U72 X -> active# U72 mark X, active# isNePal __(I, __(P, I)) -> U71#(isQid I, P)) (mark# U72 X -> active# U72 mark X, active# isNePal __(I, __(P, I)) -> isQid# I) (mark# U52 X -> active# U52 mark X, active# __(X, nil()) -> mark# X) (mark# U52 X -> active# U52 mark X, active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z))) (mark# U52 X -> active# U52 mark X, active# __(__(X, Y), Z) -> __#(X, __(Y, Z))) (mark# U52 X -> active# U52 mark X, active# __(__(X, Y), Z) -> __#(Y, Z)) (mark# U52 X -> active# U52 mark X, active# __(nil(), X) -> mark# X) (mark# U52 X -> active# U52 mark X, active# U11 tt() -> mark# tt()) (mark# U52 X -> active# U52 mark X, active# U22 tt() -> mark# tt()) (mark# U52 X -> active# U52 mark X, active# isList V -> mark# U11 isNeList V) (mark# U52 X -> active# U52 mark X, active# isList V -> U11# isNeList V) (mark# U52 X -> active# U52 mark X, active# isList V -> isNeList# V) (mark# U52 X -> active# U52 mark X, active# isList __(V1, V2) -> mark# U21(isList V1, V2)) (mark# U52 X -> active# U52 mark X, active# isList __(V1, V2) -> isList# V1) (mark# U52 X -> active# U52 mark X, active# isList __(V1, V2) -> U21#(isList V1, V2)) (mark# U52 X -> active# U52 mark X, active# isList nil() -> mark# tt()) (mark# U52 X -> active# U52 mark X, active# U21(tt(), V2) -> mark# U22 isList V2) (mark# U52 X -> active# U52 mark X, active# U21(tt(), V2) -> U22# isList V2) (mark# U52 X -> active# U52 mark X, active# U21(tt(), V2) -> isList# V2) (mark# U52 X -> active# U52 mark X, active# U31 tt() -> mark# tt()) (mark# U52 X -> active# U52 mark X, active# U42 tt() -> mark# tt()) (mark# U52 X -> active# U52 mark X, active# isNeList V -> mark# U31 isQid V) (mark# U52 X -> active# U52 mark X, active# isNeList V -> U31# isQid V) (mark# U52 X -> active# U52 mark X, active# isNeList V -> isQid# V) (mark# U52 X -> active# U52 mark X, active# isNeList __(V1, V2) -> mark# U41(isList V1, V2)) (mark# U52 X -> active# U52 mark X, active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2)) (mark# U52 X -> active# U52 mark X, active# isNeList __(V1, V2) -> isList# V1) (mark# U52 X -> active# U52 mark X, active# isNeList __(V1, V2) -> isNeList# V1) (mark# U52 X -> active# U52 mark X, active# isNeList __(V1, V2) -> U41#(isList V1, V2)) (mark# U52 X -> active# U52 mark X, active# isNeList __(V1, V2) -> U51#(isNeList V1, V2)) (mark# U52 X -> active# U52 mark X, active# U41(tt(), V2) -> mark# U42 isNeList V2) (mark# U52 X -> active# U52 mark X, active# U41(tt(), V2) -> U42# isNeList V2) (mark# U52 X -> active# U52 mark X, active# U41(tt(), V2) -> isNeList# V2) (mark# U52 X -> active# U52 mark X, active# U52 tt() -> mark# tt()) (mark# U52 X -> active# U52 mark X, active# U51(tt(), V2) -> mark# U52 isList V2) (mark# U52 X -> active# U52 mark X, active# U51(tt(), V2) -> isList# V2) (mark# U52 X -> active# U52 mark X, active# U51(tt(), V2) -> U52# isList V2) (mark# U52 X -> active# U52 mark X, active# U61 tt() -> mark# tt()) (mark# U52 X -> active# U52 mark X, active# U72 tt() -> mark# tt()) (mark# U52 X -> active# U52 mark X, active# isPal V -> mark# U81 isNePal V) (mark# U52 X -> active# U52 mark X, active# isPal V -> U81# isNePal V) (mark# U52 X -> active# U52 mark X, active# isPal V -> isNePal# V) (mark# U52 X -> active# U52 mark X, active# isPal nil() -> mark# tt()) (mark# U52 X -> active# U52 mark X, active# U71(tt(), P) -> mark# U72 isPal P) (mark# U52 X -> active# U52 mark X, active# U71(tt(), P) -> U72# isPal P) (mark# U52 X -> active# U52 mark X, active# U71(tt(), P) -> isPal# P) (mark# U52 X -> active# U52 mark X, active# U81 tt() -> mark# tt()) (mark# U52 X -> active# U52 mark X, active# isQid a() -> mark# tt()) (mark# U52 X -> active# U52 mark X, active# isQid e() -> mark# tt()) (mark# U52 X -> active# U52 mark X, active# isQid i() -> mark# tt()) (mark# U52 X -> active# U52 mark X, active# isQid o() -> mark# tt()) (mark# U52 X -> active# U52 mark X, active# isQid u() -> mark# tt()) (mark# U52 X -> active# U52 mark X, active# isNePal V -> mark# U61 isQid V) (mark# U52 X -> active# U52 mark X, active# isNePal V -> U61# isQid V) (mark# U52 X -> active# U52 mark X, active# isNePal V -> isQid# V) (mark# U52 X -> active# U52 mark X, active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)) (mark# U52 X -> active# U52 mark X, active# isNePal __(I, __(P, I)) -> U71#(isQid I, P)) (mark# U52 X -> active# U52 mark X, active# isNePal __(I, __(P, I)) -> isQid# I) (mark# U31 X -> active# U31 mark X, active# __(X, nil()) -> mark# X) (mark# U31 X -> active# U31 mark X, active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z))) (mark# U31 X -> active# U31 mark X, active# __(__(X, Y), Z) -> __#(X, __(Y, Z))) (mark# U31 X -> active# U31 mark X, active# __(__(X, Y), Z) -> __#(Y, Z)) (mark# U31 X -> active# U31 mark X, active# __(nil(), X) -> mark# X) (mark# U31 X -> active# U31 mark X, active# U11 tt() -> mark# tt()) (mark# U31 X -> active# U31 mark X, active# U22 tt() -> mark# tt()) (mark# U31 X -> active# U31 mark X, active# isList V -> mark# U11 isNeList V) (mark# U31 X -> active# U31 mark X, active# isList V -> U11# isNeList V) (mark# U31 X -> active# U31 mark X, active# isList V -> isNeList# V) (mark# U31 X -> active# U31 mark X, active# isList __(V1, V2) -> mark# U21(isList V1, V2)) (mark# U31 X -> active# U31 mark X, active# isList __(V1, V2) -> isList# V1) (mark# U31 X -> active# U31 mark X, active# isList __(V1, V2) -> U21#(isList V1, V2)) (mark# U31 X -> active# U31 mark X, active# isList nil() -> mark# tt()) (mark# U31 X -> active# U31 mark X, active# U21(tt(), V2) -> mark# U22 isList V2) (mark# U31 X -> active# U31 mark X, active# U21(tt(), V2) -> U22# isList V2) (mark# U31 X -> active# U31 mark X, active# U21(tt(), V2) -> isList# V2) (mark# U31 X -> active# U31 mark X, active# U31 tt() -> mark# tt()) (mark# U31 X -> active# U31 mark X, active# U42 tt() -> mark# tt()) (mark# U31 X -> active# U31 mark X, active# isNeList V -> mark# U31 isQid V) (mark# U31 X -> active# U31 mark X, active# isNeList V -> U31# isQid V) (mark# U31 X -> active# U31 mark X, active# isNeList V -> isQid# V) (mark# U31 X -> active# U31 mark X, active# isNeList __(V1, V2) -> mark# U41(isList V1, V2)) (mark# U31 X -> active# U31 mark X, active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2)) (mark# U31 X -> active# U31 mark X, active# isNeList __(V1, V2) -> isList# V1) (mark# U31 X -> active# U31 mark X, active# isNeList __(V1, V2) -> isNeList# V1) (mark# U31 X -> active# U31 mark X, active# isNeList __(V1, V2) -> U41#(isList V1, V2)) (mark# U31 X -> active# U31 mark X, active# isNeList __(V1, V2) -> U51#(isNeList V1, V2)) (mark# U31 X -> active# U31 mark X, active# U41(tt(), V2) -> mark# U42 isNeList V2) (mark# U31 X -> active# U31 mark X, active# U41(tt(), V2) -> U42# isNeList V2) (mark# U31 X -> active# U31 mark X, active# U41(tt(), V2) -> isNeList# V2) (mark# U31 X -> active# U31 mark X, active# U52 tt() -> mark# tt()) (mark# U31 X -> active# U31 mark X, active# U51(tt(), V2) -> mark# U52 isList V2) (mark# U31 X -> active# U31 mark X, active# U51(tt(), V2) -> isList# V2) (mark# U31 X -> active# U31 mark X, active# U51(tt(), V2) -> U52# isList V2) (mark# U31 X -> active# U31 mark X, active# U61 tt() -> mark# tt()) (mark# U31 X -> active# U31 mark X, active# U72 tt() -> mark# tt()) (mark# U31 X -> active# U31 mark X, active# isPal V -> mark# U81 isNePal V) (mark# U31 X -> active# U31 mark X, active# isPal V -> U81# isNePal V) (mark# U31 X -> active# U31 mark X, active# isPal V -> isNePal# V) (mark# U31 X -> active# U31 mark X, active# isPal nil() -> mark# tt()) (mark# U31 X -> active# U31 mark X, active# U71(tt(), P) -> mark# U72 isPal P) (mark# U31 X -> active# U31 mark X, active# U71(tt(), P) -> U72# isPal P) (mark# U31 X -> active# U31 mark X, active# U71(tt(), P) -> isPal# P) (mark# U31 X -> active# U31 mark X, active# U81 tt() -> mark# tt()) (mark# U31 X -> active# U31 mark X, active# isQid a() -> mark# tt()) (mark# U31 X -> active# U31 mark X, active# isQid e() -> mark# tt()) (mark# U31 X -> active# U31 mark X, active# isQid i() -> mark# tt()) (mark# U31 X -> active# U31 mark X, active# isQid o() -> mark# tt()) (mark# U31 X -> active# U31 mark X, active# isQid u() -> mark# tt()) (mark# U31 X -> active# U31 mark X, active# isNePal V -> mark# U61 isQid V) (mark# U31 X -> active# U31 mark X, active# isNePal V -> U61# isQid V) (mark# U31 X -> active# U31 mark X, active# isNePal V -> isQid# V) (mark# U31 X -> active# U31 mark X, active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)) (mark# U31 X -> active# U31 mark X, active# isNePal __(I, __(P, I)) -> U71#(isQid I, P)) (mark# U31 X -> active# U31 mark X, active# isNePal __(I, __(P, I)) -> isQid# I) (mark# U11 X -> active# U11 mark X, active# __(X, nil()) -> mark# X) (mark# U11 X -> active# U11 mark X, active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z))) (mark# U11 X -> active# U11 mark X, active# __(__(X, Y), Z) -> __#(X, __(Y, Z))) (mark# U11 X -> active# U11 mark X, active# __(__(X, Y), Z) -> __#(Y, Z)) (mark# U11 X -> active# U11 mark X, active# __(nil(), X) -> mark# X) (mark# U11 X -> active# U11 mark X, active# U11 tt() -> mark# tt()) (mark# U11 X -> active# U11 mark X, active# U22 tt() -> mark# tt()) (mark# U11 X -> active# U11 mark X, active# isList V -> mark# U11 isNeList V) (mark# U11 X -> active# U11 mark X, active# isList V -> U11# isNeList V) (mark# U11 X -> active# U11 mark X, active# isList V -> isNeList# V) (mark# U11 X -> active# U11 mark X, active# isList __(V1, V2) -> mark# U21(isList V1, V2)) (mark# U11 X -> active# U11 mark X, active# isList __(V1, V2) -> isList# V1) (mark# U11 X -> active# U11 mark X, active# isList __(V1, V2) -> U21#(isList V1, V2)) (mark# U11 X -> active# U11 mark X, active# isList nil() -> mark# tt()) (mark# U11 X -> active# U11 mark X, active# U21(tt(), V2) -> mark# U22 isList V2) (mark# U11 X -> active# U11 mark X, active# U21(tt(), V2) -> U22# isList V2) (mark# U11 X -> active# U11 mark X, active# U21(tt(), V2) -> isList# V2) (mark# U11 X -> active# U11 mark X, active# U31 tt() -> mark# tt()) (mark# U11 X -> active# U11 mark X, active# U42 tt() -> mark# tt()) (mark# U11 X -> active# U11 mark X, active# isNeList V -> mark# U31 isQid V) (mark# U11 X -> active# U11 mark X, active# isNeList V -> U31# isQid V) (mark# U11 X -> active# U11 mark X, active# isNeList V -> isQid# V) (mark# U11 X -> active# U11 mark X, active# isNeList __(V1, V2) -> mark# U41(isList V1, V2)) (mark# U11 X -> active# U11 mark X, active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2)) (mark# U11 X -> active# U11 mark X, active# isNeList __(V1, V2) -> isList# V1) (mark# U11 X -> active# U11 mark X, active# isNeList __(V1, V2) -> isNeList# V1) (mark# U11 X -> active# U11 mark X, active# isNeList __(V1, V2) -> U41#(isList V1, V2)) (mark# U11 X -> active# U11 mark X, active# isNeList __(V1, V2) -> U51#(isNeList V1, V2)) (mark# U11 X -> active# U11 mark X, active# U41(tt(), V2) -> mark# U42 isNeList V2) (mark# U11 X -> active# U11 mark X, active# U41(tt(), V2) -> U42# isNeList V2) (mark# U11 X -> active# U11 mark X, active# U41(tt(), V2) -> isNeList# V2) (mark# U11 X -> active# U11 mark X, active# U52 tt() -> mark# tt()) (mark# U11 X -> active# U11 mark X, active# U51(tt(), V2) -> mark# U52 isList V2) (mark# U11 X -> active# U11 mark X, active# U51(tt(), V2) -> isList# V2) (mark# U11 X -> active# U11 mark X, active# U51(tt(), V2) -> U52# isList V2) (mark# U11 X -> active# U11 mark X, active# U61 tt() -> mark# tt()) (mark# U11 X -> active# U11 mark X, active# U72 tt() -> mark# tt()) (mark# U11 X -> active# U11 mark X, active# isPal V -> mark# U81 isNePal V) (mark# U11 X -> active# U11 mark X, active# isPal V -> U81# isNePal V) (mark# U11 X -> active# U11 mark X, active# isPal V -> isNePal# V) (mark# U11 X -> active# U11 mark X, active# isPal nil() -> mark# tt()) (mark# U11 X -> active# U11 mark X, active# U71(tt(), P) -> mark# U72 isPal P) (mark# U11 X -> active# U11 mark X, active# U71(tt(), P) -> U72# isPal P) (mark# U11 X -> active# U11 mark X, active# U71(tt(), P) -> isPal# P) (mark# U11 X -> active# U11 mark X, active# U81 tt() -> mark# tt()) (mark# U11 X -> active# U11 mark X, active# isQid a() -> mark# tt()) (mark# U11 X -> active# U11 mark X, active# isQid e() -> mark# tt()) (mark# U11 X -> active# U11 mark X, active# isQid i() -> mark# tt()) (mark# U11 X -> active# U11 mark X, active# isQid o() -> mark# tt()) (mark# U11 X -> active# U11 mark X, active# isQid u() -> mark# tt()) (mark# U11 X -> active# U11 mark X, active# isNePal V -> mark# U61 isQid V) (mark# U11 X -> active# U11 mark X, active# isNePal V -> U61# isQid V) (mark# U11 X -> active# U11 mark X, active# isNePal V -> isQid# V) (mark# U11 X -> active# U11 mark X, active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)) (mark# U11 X -> active# U11 mark X, active# isNePal __(I, __(P, I)) -> U71#(isQid I, P)) (mark# U11 X -> active# U11 mark X, active# isNePal __(I, __(P, I)) -> isQid# I) (mark# U71(X1, X2) -> mark# X1, mark# __(X1, X2) -> mark# X1) (mark# U71(X1, X2) -> mark# X1, mark# __(X1, X2) -> mark# X2) (mark# U71(X1, X2) -> mark# X1, mark# __(X1, X2) -> __#(mark X1, mark X2)) (mark# U71(X1, X2) -> mark# X1, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (mark# U71(X1, X2) -> mark# X1, mark# nil() -> active# nil()) (mark# U71(X1, X2) -> mark# X1, mark# tt() -> active# tt()) (mark# U71(X1, X2) -> mark# X1, mark# U11 X -> mark# X) (mark# U71(X1, X2) -> mark# X1, mark# U11 X -> active# U11 mark X) (mark# U71(X1, X2) -> mark# X1, mark# U11 X -> U11# mark X) (mark# U71(X1, X2) -> mark# X1, mark# U22 X -> mark# X) (mark# U71(X1, X2) -> mark# X1, mark# U22 X -> active# U22 mark X) (mark# U71(X1, X2) -> mark# X1, mark# U22 X -> U22# mark X) (mark# U71(X1, X2) -> mark# X1, mark# isList X -> active# isList X) (mark# U71(X1, X2) -> mark# X1, mark# U21(X1, X2) -> mark# X1) (mark# U71(X1, X2) -> mark# X1, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (mark# U71(X1, X2) -> mark# X1, mark# U21(X1, X2) -> U21#(mark X1, X2)) (mark# U71(X1, X2) -> mark# X1, mark# U31 X -> mark# X) (mark# U71(X1, X2) -> mark# X1, mark# U31 X -> active# U31 mark X) (mark# U71(X1, X2) -> mark# X1, mark# U31 X -> U31# mark X) (mark# U71(X1, X2) -> mark# X1, mark# U42 X -> mark# X) (mark# U71(X1, X2) -> mark# X1, mark# U42 X -> active# U42 mark X) (mark# U71(X1, X2) -> mark# X1, mark# U42 X -> U42# mark X) (mark# U71(X1, X2) -> mark# X1, mark# isNeList X -> active# isNeList X) (mark# U71(X1, X2) -> mark# X1, mark# U41(X1, X2) -> mark# X1) (mark# U71(X1, X2) -> mark# X1, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (mark# U71(X1, X2) -> mark# X1, mark# U41(X1, X2) -> U41#(mark X1, X2)) (mark# U71(X1, X2) -> mark# X1, mark# U52 X -> mark# X) (mark# U71(X1, X2) -> mark# X1, mark# U52 X -> active# U52 mark X) (mark# U71(X1, X2) -> mark# X1, mark# U52 X -> U52# mark X) (mark# U71(X1, X2) -> mark# X1, mark# U51(X1, X2) -> mark# X1) (mark# U71(X1, X2) -> mark# X1, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (mark# U71(X1, X2) -> mark# X1, mark# U51(X1, X2) -> U51#(mark X1, X2)) (mark# U71(X1, X2) -> mark# X1, mark# U61 X -> mark# X) (mark# U71(X1, X2) -> mark# X1, mark# U61 X -> active# U61 mark X) (mark# U71(X1, X2) -> mark# X1, mark# U61 X -> U61# mark X) (mark# U71(X1, X2) -> mark# X1, mark# U72 X -> mark# X) (mark# U71(X1, X2) -> mark# X1, mark# U72 X -> active# U72 mark X) (mark# U71(X1, X2) -> mark# X1, mark# U72 X -> U72# mark X) (mark# U71(X1, X2) -> mark# X1, mark# isPal X -> active# isPal X) (mark# U71(X1, X2) -> mark# X1, mark# U71(X1, X2) -> mark# X1) (mark# U71(X1, X2) -> mark# X1, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (mark# U71(X1, X2) -> mark# X1, mark# U71(X1, X2) -> U71#(mark X1, X2)) (mark# U71(X1, X2) -> mark# X1, mark# U81 X -> mark# X) (mark# U71(X1, X2) -> mark# X1, mark# U81 X -> active# U81 mark X) (mark# U71(X1, X2) -> mark# X1, mark# U81 X -> U81# mark X) (mark# U71(X1, X2) -> mark# X1, mark# isQid X -> active# isQid X) (mark# U71(X1, X2) -> mark# X1, mark# isNePal X -> active# isNePal X) (mark# U71(X1, X2) -> mark# X1, mark# a() -> active# a()) (mark# U71(X1, X2) -> mark# X1, mark# e() -> active# e()) (mark# U71(X1, X2) -> mark# X1, mark# i() -> active# i()) (mark# U71(X1, X2) -> mark# X1, mark# o() -> active# o()) (mark# U71(X1, X2) -> mark# X1, mark# u() -> active# u()) (mark# U41(X1, X2) -> mark# X1, mark# __(X1, X2) -> mark# X1) (mark# U41(X1, X2) -> mark# X1, mark# __(X1, X2) -> mark# X2) (mark# U41(X1, X2) -> mark# X1, mark# __(X1, X2) -> __#(mark X1, mark X2)) (mark# U41(X1, X2) -> mark# X1, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (mark# U41(X1, X2) -> mark# X1, mark# nil() -> active# nil()) (mark# U41(X1, X2) -> mark# X1, mark# tt() -> active# tt()) (mark# U41(X1, X2) -> mark# X1, mark# U11 X -> mark# X) (mark# U41(X1, X2) -> mark# X1, mark# U11 X -> active# U11 mark X) (mark# U41(X1, X2) -> mark# X1, mark# U11 X -> U11# mark X) (mark# U41(X1, X2) -> mark# X1, mark# U22 X -> mark# X) (mark# U41(X1, X2) -> mark# X1, mark# U22 X -> active# U22 mark X) (mark# U41(X1, X2) -> mark# X1, mark# U22 X -> U22# mark X) (mark# U41(X1, X2) -> mark# X1, mark# isList X -> active# isList X) (mark# U41(X1, X2) -> mark# X1, mark# U21(X1, X2) -> mark# X1) (mark# U41(X1, X2) -> mark# X1, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (mark# U41(X1, X2) -> mark# X1, mark# U21(X1, X2) -> U21#(mark X1, X2)) (mark# U41(X1, X2) -> mark# X1, mark# U31 X -> mark# X) (mark# U41(X1, X2) -> mark# X1, mark# U31 X -> active# U31 mark X) (mark# U41(X1, X2) -> mark# X1, mark# U31 X -> U31# mark X) (mark# U41(X1, X2) -> mark# X1, mark# U42 X -> mark# X) (mark# U41(X1, X2) -> mark# X1, mark# U42 X -> active# U42 mark X) (mark# U41(X1, X2) -> mark# X1, mark# U42 X -> U42# mark X) (mark# U41(X1, X2) -> mark# X1, mark# isNeList X -> active# isNeList X) (mark# U41(X1, X2) -> mark# X1, mark# U41(X1, X2) -> mark# X1) (mark# U41(X1, X2) -> mark# X1, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (mark# U41(X1, X2) -> mark# X1, mark# U41(X1, X2) -> U41#(mark X1, X2)) (mark# U41(X1, X2) -> mark# X1, mark# U52 X -> mark# X) (mark# U41(X1, X2) -> mark# X1, mark# U52 X -> active# U52 mark X) (mark# U41(X1, X2) -> mark# X1, mark# U52 X -> U52# mark X) (mark# U41(X1, X2) -> mark# X1, mark# U51(X1, X2) -> mark# X1) (mark# U41(X1, X2) -> mark# X1, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (mark# U41(X1, X2) -> mark# X1, mark# U51(X1, X2) -> U51#(mark X1, X2)) (mark# U41(X1, X2) -> mark# X1, mark# U61 X -> mark# X) (mark# U41(X1, X2) -> mark# X1, mark# U61 X -> active# U61 mark X) (mark# U41(X1, X2) -> mark# X1, mark# U61 X -> U61# mark X) (mark# U41(X1, X2) -> mark# X1, mark# U72 X -> mark# X) (mark# U41(X1, X2) -> mark# X1, mark# U72 X -> active# U72 mark X) (mark# U41(X1, X2) -> mark# X1, mark# U72 X -> U72# mark X) (mark# U41(X1, X2) -> mark# X1, mark# isPal X -> active# isPal X) (mark# U41(X1, X2) -> mark# X1, mark# U71(X1, X2) -> mark# X1) (mark# U41(X1, X2) -> mark# X1, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (mark# U41(X1, X2) -> mark# X1, mark# U71(X1, X2) -> U71#(mark X1, X2)) (mark# U41(X1, X2) -> mark# X1, mark# U81 X -> mark# X) (mark# U41(X1, X2) -> mark# X1, mark# U81 X -> active# U81 mark X) (mark# U41(X1, X2) -> mark# X1, mark# U81 X -> U81# mark X) (mark# U41(X1, X2) -> mark# X1, mark# isQid X -> active# isQid X) (mark# U41(X1, X2) -> mark# X1, mark# isNePal X -> active# isNePal X) (mark# U41(X1, X2) -> mark# X1, mark# a() -> active# a()) (mark# U41(X1, X2) -> mark# X1, mark# e() -> active# e()) (mark# U41(X1, X2) -> mark# X1, mark# i() -> active# i()) (mark# U41(X1, X2) -> mark# X1, mark# o() -> active# o()) (mark# U41(X1, X2) -> mark# X1, mark# u() -> active# u()) (mark# __(X1, X2) -> mark# X1, mark# __(X1, X2) -> mark# X1) (mark# __(X1, X2) -> mark# X1, mark# __(X1, X2) -> mark# X2) (mark# __(X1, X2) -> mark# X1, mark# __(X1, X2) -> __#(mark X1, mark X2)) (mark# __(X1, X2) -> mark# X1, mark# __(X1, X2) -> active# __(mark X1, mark X2)) (mark# __(X1, X2) -> mark# X1, mark# nil() -> active# nil()) (mark# __(X1, X2) -> mark# X1, mark# tt() -> active# tt()) (mark# __(X1, X2) -> mark# X1, mark# U11 X -> mark# X) (mark# __(X1, X2) -> mark# X1, mark# U11 X -> active# U11 mark X) (mark# __(X1, X2) -> mark# X1, mark# U11 X -> U11# mark X) (mark# __(X1, X2) -> mark# X1, mark# U22 X -> mark# X) (mark# __(X1, X2) -> mark# X1, mark# U22 X -> active# U22 mark X) (mark# __(X1, X2) -> mark# X1, mark# U22 X -> U22# mark X) (mark# __(X1, X2) -> mark# X1, mark# isList X -> active# isList X) (mark# __(X1, X2) -> mark# X1, mark# U21(X1, X2) -> mark# X1) (mark# __(X1, X2) -> mark# X1, mark# U21(X1, X2) -> active# U21(mark X1, X2)) (mark# __(X1, X2) -> mark# X1, mark# U21(X1, X2) -> U21#(mark X1, X2)) (mark# __(X1, X2) -> mark# X1, mark# U31 X -> mark# X) (mark# __(X1, X2) -> mark# X1, mark# U31 X -> active# U31 mark X) (mark# __(X1, X2) -> mark# X1, mark# U31 X -> U31# mark X) (mark# __(X1, X2) -> mark# X1, mark# U42 X -> mark# X) (mark# __(X1, X2) -> mark# X1, mark# U42 X -> active# U42 mark X) (mark# __(X1, X2) -> mark# X1, mark# U42 X -> U42# mark X) (mark# __(X1, X2) -> mark# X1, mark# isNeList X -> active# isNeList X) (mark# __(X1, X2) -> mark# X1, mark# U41(X1, X2) -> mark# X1) (mark# __(X1, X2) -> mark# X1, mark# U41(X1, X2) -> active# U41(mark X1, X2)) (mark# __(X1, X2) -> mark# X1, mark# U41(X1, X2) -> U41#(mark X1, X2)) (mark# __(X1, X2) -> mark# X1, mark# U52 X -> mark# X) (mark# __(X1, X2) -> mark# X1, mark# U52 X -> active# U52 mark X) (mark# __(X1, X2) -> mark# X1, mark# U52 X -> U52# mark X) (mark# __(X1, X2) -> mark# X1, mark# U51(X1, X2) -> mark# X1) (mark# __(X1, X2) -> mark# X1, mark# U51(X1, X2) -> active# U51(mark X1, X2)) (mark# __(X1, X2) -> mark# X1, mark# U51(X1, X2) -> U51#(mark X1, X2)) (mark# __(X1, X2) -> mark# X1, mark# U61 X -> mark# X) (mark# __(X1, X2) -> mark# X1, mark# U61 X -> active# U61 mark X) (mark# __(X1, X2) -> mark# X1, mark# U61 X -> U61# mark X) (mark# __(X1, X2) -> mark# X1, mark# U72 X -> mark# X) (mark# __(X1, X2) -> mark# X1, mark# U72 X -> active# U72 mark X) (mark# __(X1, X2) -> mark# X1, mark# U72 X -> U72# mark X) (mark# __(X1, X2) -> mark# X1, mark# isPal X -> active# isPal X) (mark# __(X1, X2) -> mark# X1, mark# U71(X1, X2) -> mark# X1) (mark# __(X1, X2) -> mark# X1, mark# U71(X1, X2) -> active# U71(mark X1, X2)) (mark# __(X1, X2) -> mark# X1, mark# U71(X1, X2) -> U71#(mark X1, X2)) (mark# __(X1, X2) -> mark# X1, mark# U81 X -> mark# X) (mark# __(X1, X2) -> mark# X1, mark# U81 X -> active# U81 mark X) (mark# __(X1, X2) -> mark# X1, mark# U81 X -> U81# mark X) (mark# __(X1, X2) -> mark# X1, mark# isQid X -> active# isQid X) (mark# __(X1, X2) -> mark# X1, mark# isNePal X -> active# isNePal X) (mark# __(X1, X2) -> mark# X1, mark# a() -> active# a()) (mark# __(X1, X2) -> mark# X1, mark# e() -> active# e()) (mark# __(X1, X2) -> mark# X1, mark# i() -> active# i()) (mark# __(X1, X2) -> mark# X1, mark# o() -> active# o()) (mark# __(X1, X2) -> mark# X1, mark# u() -> active# u()) } STATUS: arrows: 0.889273 SCCS (19): Scc: { isNePal# mark X -> isNePal# X, isNePal# active X -> isNePal# X} Scc: { isQid# mark X -> isQid# X, isQid# active X -> isQid# X} Scc: { isPal# mark X -> isPal# X, isPal# active X -> isPal# X} Scc: { isNeList# mark X -> isNeList# X, isNeList# active X -> isNeList# X} Scc: { isList# mark X -> isList# X, isList# active X -> isList# X} Scc: { mark# __(X1, X2) -> mark# X1, mark# __(X1, X2) -> mark# X2, mark# __(X1, X2) -> active# __(mark X1, mark X2), mark# U11 X -> mark# X, mark# U11 X -> active# U11 mark X, mark# U22 X -> mark# X, mark# U22 X -> active# U22 mark X, mark# isList X -> active# isList X, mark# U21(X1, X2) -> mark# X1, mark# U21(X1, X2) -> active# U21(mark X1, X2), mark# U31 X -> mark# X, mark# U31 X -> active# U31 mark X, mark# U42 X -> mark# X, mark# U42 X -> active# U42 mark X, mark# isNeList X -> active# isNeList X, mark# U41(X1, X2) -> mark# X1, mark# U41(X1, X2) -> active# U41(mark X1, X2), mark# U52 X -> mark# X, mark# U52 X -> active# U52 mark X, mark# U51(X1, X2) -> mark# X1, mark# U51(X1, X2) -> active# U51(mark X1, X2), mark# U61 X -> mark# X, mark# U61 X -> active# U61 mark X, mark# U72 X -> mark# X, mark# U72 X -> active# U72 mark X, mark# isPal X -> active# isPal X, mark# U71(X1, X2) -> mark# X1, mark# U71(X1, X2) -> active# U71(mark X1, X2), mark# U81 X -> mark# X, mark# U81 X -> active# U81 mark X, mark# isQid X -> active# isQid X, mark# isNePal X -> active# isNePal X, active# __(X, nil()) -> mark# X, active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), active# __(nil(), X) -> mark# X, active# isList V -> mark# U11 isNeList V, active# isList __(V1, V2) -> mark# U21(isList V1, V2), active# U21(tt(), V2) -> mark# U22 isList V2, active# isNeList V -> mark# U31 isQid V, active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), active# U41(tt(), V2) -> mark# U42 isNeList V2, active# U51(tt(), V2) -> mark# U52 isList V2, active# isPal V -> mark# U81 isNePal V, active# U71(tt(), P) -> mark# U72 isPal P, active# isNePal V -> mark# U61 isQid V, active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)} Scc: { U71#(X1, mark X2) -> U71#(X1, X2), U71#(X1, active X2) -> U71#(X1, X2), U71#(mark X1, X2) -> U71#(X1, X2), U71#(active X1, X2) -> U71#(X1, X2)} Scc: { U72# mark X -> U72# X, U72# active X -> U72# X} Scc: { U81# mark X -> U81# X, U81# active X -> U81# X} Scc: { U61# mark X -> U61# X, U61# active X -> U61# X} Scc: { U52# mark X -> U52# X, U52# active X -> U52# X} Scc: { U51#(X1, mark X2) -> U51#(X1, X2), U51#(X1, active X2) -> U51#(X1, X2), U51#(mark X1, X2) -> U51#(X1, X2), U51#(active X1, X2) -> U51#(X1, X2)} Scc: { U41#(X1, mark X2) -> U41#(X1, X2), U41#(X1, active X2) -> U41#(X1, X2), U41#(mark X1, X2) -> U41#(X1, X2), U41#(active X1, X2) -> U41#(X1, X2)} Scc: { U42# mark X -> U42# X, U42# active X -> U42# X} Scc: { U31# mark X -> U31# X, U31# active X -> U31# X} Scc: { U21#(X1, mark X2) -> U21#(X1, X2), U21#(X1, active X2) -> U21#(X1, X2), U21#(mark X1, X2) -> U21#(X1, X2), U21#(active X1, X2) -> U21#(X1, X2)} Scc: { U22# mark X -> U22# X, U22# active X -> U22# X} Scc: { U11# mark X -> U11# X, U11# active X -> U11# X} Scc: { __#(X1, mark X2) -> __#(X1, X2), __#(X1, active X2) -> __#(X1, X2), __#(mark X1, X2) -> __#(X1, X2), __#(active X1, X2) -> __#(X1, X2)} SCC (2): Strict: { isNePal# mark X -> isNePal# X, isNePal# active X -> isNePal# X} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open SCC (2): Strict: { isQid# mark X -> isQid# X, isQid# active X -> isQid# X} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open SCC (2): Strict: { isPal# mark X -> isPal# X, isPal# active X -> isPal# X} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open SCC (2): Strict: { isNeList# mark X -> isNeList# X, isNeList# active X -> isNeList# X} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open SCC (2): Strict: { isList# mark X -> isList# X, isList# active X -> isList# X} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open SCC (47): Strict: { mark# __(X1, X2) -> mark# X1, mark# __(X1, X2) -> mark# X2, mark# __(X1, X2) -> active# __(mark X1, mark X2), mark# U11 X -> mark# X, mark# U11 X -> active# U11 mark X, mark# U22 X -> mark# X, mark# U22 X -> active# U22 mark X, mark# isList X -> active# isList X, mark# U21(X1, X2) -> mark# X1, mark# U21(X1, X2) -> active# U21(mark X1, X2), mark# U31 X -> mark# X, mark# U31 X -> active# U31 mark X, mark# U42 X -> mark# X, mark# U42 X -> active# U42 mark X, mark# isNeList X -> active# isNeList X, mark# U41(X1, X2) -> mark# X1, mark# U41(X1, X2) -> active# U41(mark X1, X2), mark# U52 X -> mark# X, mark# U52 X -> active# U52 mark X, mark# U51(X1, X2) -> mark# X1, mark# U51(X1, X2) -> active# U51(mark X1, X2), mark# U61 X -> mark# X, mark# U61 X -> active# U61 mark X, mark# U72 X -> mark# X, mark# U72 X -> active# U72 mark X, mark# isPal X -> active# isPal X, mark# U71(X1, X2) -> mark# X1, mark# U71(X1, X2) -> active# U71(mark X1, X2), mark# U81 X -> mark# X, mark# U81 X -> active# U81 mark X, mark# isQid X -> active# isQid X, mark# isNePal X -> active# isNePal X, active# __(X, nil()) -> mark# X, active# __(__(X, Y), Z) -> mark# __(X, __(Y, Z)), active# __(nil(), X) -> mark# X, active# isList V -> mark# U11 isNeList V, active# isList __(V1, V2) -> mark# U21(isList V1, V2), active# U21(tt(), V2) -> mark# U22 isList V2, active# isNeList V -> mark# U31 isQid V, active# isNeList __(V1, V2) -> mark# U41(isList V1, V2), active# isNeList __(V1, V2) -> mark# U51(isNeList V1, V2), active# U41(tt(), V2) -> mark# U42 isNeList V2, active# U51(tt(), V2) -> mark# U52 isList V2, active# isPal V -> mark# U81 isNePal V, active# U71(tt(), P) -> mark# U72 isPal P, active# isNePal V -> mark# U61 isQid V, active# isNePal __(I, __(P, I)) -> mark# U71(isQid I, P)} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open SCC (4): Strict: { U71#(X1, mark X2) -> U71#(X1, X2), U71#(X1, active X2) -> U71#(X1, X2), U71#(mark X1, X2) -> U71#(X1, X2), U71#(active X1, X2) -> U71#(X1, X2)} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open SCC (2): Strict: { U72# mark X -> U72# X, U72# active X -> U72# X} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open SCC (2): Strict: { U81# mark X -> U81# X, U81# active X -> U81# X} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open SCC (2): Strict: { U61# mark X -> U61# X, U61# active X -> U61# X} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open SCC (2): Strict: { U52# mark X -> U52# X, U52# active X -> U52# X} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open SCC (4): Strict: { U51#(X1, mark X2) -> U51#(X1, X2), U51#(X1, active X2) -> U51#(X1, X2), U51#(mark X1, X2) -> U51#(X1, X2), U51#(active X1, X2) -> U51#(X1, X2)} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open SCC (4): Strict: { U41#(X1, mark X2) -> U41#(X1, X2), U41#(X1, active X2) -> U41#(X1, X2), U41#(mark X1, X2) -> U41#(X1, X2), U41#(active X1, X2) -> U41#(X1, X2)} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open SCC (2): Strict: { U42# mark X -> U42# X, U42# active X -> U42# X} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open SCC (2): Strict: { U31# mark X -> U31# X, U31# active X -> U31# X} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open SCC (4): Strict: { U21#(X1, mark X2) -> U21#(X1, X2), U21#(X1, active X2) -> U21#(X1, X2), U21#(mark X1, X2) -> U21#(X1, X2), U21#(active X1, X2) -> U21#(X1, X2)} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open SCC (2): Strict: { U22# mark X -> U22# X, U22# active X -> U22# X} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open SCC (2): Strict: { U11# mark X -> U11# X, U11# active X -> U11# X} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open SCC (4): Strict: { __#(X1, mark X2) -> __#(X1, X2), __#(X1, active X2) -> __#(X1, X2), __#(mark X1, X2) -> __#(X1, X2), __#(active X1, X2) -> __#(X1, X2)} Weak: { mark __(X1, X2) -> active __(mark X1, mark X2), mark nil() -> active nil(), mark tt() -> active tt(), mark U11 X -> active U11 mark X, mark U22 X -> active U22 mark X, mark isList X -> active isList X, mark U21(X1, X2) -> active U21(mark X1, X2), mark U31 X -> active U31 mark X, mark U42 X -> active U42 mark X, mark isNeList X -> active isNeList X, mark U41(X1, X2) -> active U41(mark X1, X2), mark U52 X -> active U52 mark X, mark U51(X1, X2) -> active U51(mark X1, X2), mark U61 X -> active U61 mark X, mark U72 X -> active U72 mark X, mark isPal X -> active isPal X, mark U71(X1, X2) -> active U71(mark X1, X2), mark U81 X -> active U81 mark X, mark isQid X -> active isQid X, mark isNePal X -> active isNePal X, mark a() -> active a(), mark e() -> active e(), mark i() -> active i(), mark o() -> active o(), mark u() -> active u(), __(X1, mark X2) -> __(X1, X2), __(X1, active X2) -> __(X1, X2), __(mark X1, X2) -> __(X1, X2), __(active X1, X2) -> __(X1, X2), active __(X, nil()) -> mark X, active __(__(X, Y), Z) -> mark __(X, __(Y, Z)), active __(nil(), X) -> mark X, active U11 tt() -> mark tt(), active U22 tt() -> mark tt(), active isList V -> mark U11 isNeList V, active isList __(V1, V2) -> mark U21(isList V1, V2), active isList nil() -> mark tt(), active U21(tt(), V2) -> mark U22 isList V2, active U31 tt() -> mark tt(), active U42 tt() -> mark tt(), active isNeList V -> mark U31 isQid V, active isNeList __(V1, V2) -> mark U41(isList V1, V2), active isNeList __(V1, V2) -> mark U51(isNeList V1, V2), active U41(tt(), V2) -> mark U42 isNeList V2, active U52 tt() -> mark tt(), active U51(tt(), V2) -> mark U52 isList V2, active U61 tt() -> mark tt(), active U72 tt() -> mark tt(), active isPal V -> mark U81 isNePal V, active isPal nil() -> mark tt(), active U71(tt(), P) -> mark U72 isPal P, active U81 tt() -> mark tt(), active isQid a() -> mark tt(), active isQid e() -> mark tt(), active isQid i() -> mark tt(), active isQid o() -> mark tt(), active isQid u() -> mark tt(), active isNePal V -> mark U61 isQid V, active isNePal __(I, __(P, I)) -> mark U71(isQid I, P), U11 mark X -> U11 X, U11 active X -> U11 X, U22 mark X -> U22 X, U22 active X -> U22 X, isList mark X -> isList X, isList active X -> isList X, U21(X1, mark X2) -> U21(X1, X2), U21(X1, active X2) -> U21(X1, X2), U21(mark X1, X2) -> U21(X1, X2), U21(active X1, X2) -> U21(X1, X2), U31 mark X -> U31 X, U31 active X -> U31 X, U42 mark X -> U42 X, U42 active X -> U42 X, isNeList mark X -> isNeList X, isNeList active X -> isNeList X, U41(X1, mark X2) -> U41(X1, X2), U41(X1, active X2) -> U41(X1, X2), U41(mark X1, X2) -> U41(X1, X2), U41(active X1, X2) -> U41(X1, X2), U52 mark X -> U52 X, U52 active X -> U52 X, U51(X1, mark X2) -> U51(X1, X2), U51(X1, active X2) -> U51(X1, X2), U51(mark X1, X2) -> U51(X1, X2), U51(active X1, X2) -> U51(X1, X2), U61 mark X -> U61 X, U61 active X -> U61 X, U72 mark X -> U72 X, U72 active X -> U72 X, isPal mark X -> isPal X, isPal active X -> isPal X, U71(X1, mark X2) -> U71(X1, X2), U71(X1, active X2) -> U71(X1, X2), U71(mark X1, X2) -> U71(X1, X2), U71(active X1, X2) -> U71(X1, X2), U81 mark X -> U81 X, U81 active X -> U81 X, isQid mark X -> isQid X, isQid active X -> isQid X, isNePal mark X -> isNePal X, isNePal active X -> isNePal X} Open