We consider the system h28. Alphabet: 0 : [] --> A active : [] --> A -> A afterNth : [] --> A -> A -> A and : [] --> A -> A -> A app : [] --> (A -> A) -> A -> A cons : [] --> A -> A -> A fst : [] --> A -> A head : [] --> A -> A isLNat : [] --> A -> A isLNatKind : [] --> A -> A isNatural : [] --> A -> A isNaturalKind : [] --> A -> A isPLNat : [] --> A -> A isPLNatKind : [] --> A -> A map : [] --> (A -> A) -> A -> A mark : [] --> A -> A natsFrom : [] --> A -> A nil : [] --> A pair : [] --> A -> A -> A s : [] --> A -> A sel : [] --> A -> A -> A snd : [] --> A -> A splitAt : [] --> A -> A -> A tail : [] --> A -> A take : [] --> A -> A -> A tt : [] --> A u101 : [] --> A -> A -> A -> A u102 : [] --> A -> A -> A u103 : [] --> A -> A u11 : [] --> A -> A -> A -> A u111 : [] --> A -> A -> A u112 : [] --> A -> A u121 : [] --> A -> A -> A u122 : [] --> A -> A u131 : [] --> A -> A -> A -> A u132 : [] --> A -> A -> A u133 : [] --> A -> A u141 : [] --> A -> A -> A -> A u142 : [] --> A -> A -> A u143 : [] --> A -> A u151 : [] --> A -> A -> A -> A u152 : [] --> A -> A -> A u153 : [] --> A -> A u161 : [] --> A -> A -> A u171 : [] --> A -> A -> A -> A u181 : [] --> A -> A -> A u191 : [] --> A -> A -> A u201 : [] --> A -> A -> A -> A -> A u202 : [] --> A -> A -> A u21 : [] --> A -> A -> A u211 : [] --> A -> A -> A u221 : [] --> A -> A -> A -> A u31 : [] --> A -> A -> A u41 : [] --> A -> A -> A -> A u42 : [] --> A -> A -> A u43 : [] --> A -> A u51 : [] --> A -> A -> A -> A u52 : [] --> A -> A -> A u53 : [] --> A -> A u61 : [] --> A -> A -> A u62 : [] --> A -> A u71 : [] --> A -> A -> A u72 : [] --> A -> A u81 : [] --> A -> A -> A u82 : [] --> A -> A u91 : [] --> A -> A -> A u92 : [] --> A -> A Rules: active (u101 tt x y) => mark (u102 (isNatural x) y) active (u102 tt x) => mark (u103 (isLNat x)) active (u103 tt) => mark tt active (u11 tt x y) => mark (snd (splitAt x y)) active (u111 tt x) => mark (u112 (isLNat x)) active (u112 tt) => mark tt active (u121 tt x) => mark (u122 (isNatural x)) active (u122 tt) => mark tt active (u131 tt x y) => mark (u132 (isNatural x) y) active (u132 tt x) => mark (u133 (isLNat x)) active (u133 tt) => mark tt active (u141 tt x y) => mark (u142 (isLNat x) y) active (u142 tt x) => mark (u143 (isLNat x)) active (u143 tt) => mark tt active (u151 tt x y) => mark (u152 (isNatural x) y) active (u152 tt x) => mark (u153 (isLNat x)) active (u153 tt) => mark tt active (u161 tt x) => mark (cons x (natsFrom (s x))) active (u171 tt x y) => mark (head (afterNth x y)) active (u181 tt x) => mark x active (u191 tt x) => mark (pair nil x) active (u201 tt x y z) => mark (u202 (splitAt x z) y) active (u202 (pair x y) z) => mark (pair (cons z x) y) active (u21 tt x) => mark x active (u211 tt x) => mark x active (u221 tt x y) => mark (fst (splitAt x y)) active (u31 tt x) => mark x active (u41 tt x y) => mark (u42 (isNatural x) y) active (u42 tt x) => mark (u43 (isLNat x)) active (u43 tt) => mark tt active (u51 tt x y) => mark (u52 (isNatural x) y) active (u52 tt x) => mark (u53 (isLNat x)) active (u53 tt) => mark tt active (u61 tt x) => mark (u62 (isPLNat x)) active (u62 tt) => mark tt active (u71 tt x) => mark (u72 (isNatural x)) active (u72 tt) => mark tt active (u81 tt x) => mark (u82 (isPLNat x)) active (u82 tt) => mark tt active (u91 tt x) => mark (u92 (isLNat x)) active (u92 tt) => mark tt active (afterNth x y) => mark (u11 (and (and (isNatural x) (isNaturalKind x)) (and (isLNat y) (isLNatKind y))) x y) active (and tt x) => mark x active (fst (pair x y)) => mark (u21 (and (and (isLNat x) (isLNatKind x)) (and (isLNat y) (isLNatKind y))) x) active (head (cons x y)) => mark (u31 (and (and (isNatural x) (isNaturalKind x)) (and (isLNat y) (isLNatKind y))) x) active (isLNat nil) => mark tt active (isLNat (afterNth x y)) => mark (u41 (and (isNaturalKind x) (isLNatKind y)) x y) active (isLNat (cons x y)) => mark (u51 (and (isNaturalKind x) (isLNatKind y)) x y) active (isLNat (fst x)) => mark (u61 (isPLNatKind x) x) active (isLNat (natsFrom x)) => mark (u71 (isNaturalKind x) x) active (isLNat (snd x)) => mark (u81 (isPLNatKind x) x) active (isLNat (tail x)) => mark (u91 (isLNatKind x) x) active (isLNat (take x y)) => mark (u101 (and (isNaturalKind x) (isLNatKind y)) x y) active (isLNatKind nil) => mark tt active (isLNatKind (afterNth x y)) => mark (and (isNaturalKind x) (isLNatKind y)) active (isLNatKind (cons x y)) => mark (and (isNaturalKind x) (isLNatKind y)) active (isLNatKind (fst x)) => mark (isPLNatKind x) active (isLNatKind (natsFrom x)) => mark (isNaturalKind x) active (isLNatKind (snd x)) => mark (isPLNatKind x) active (isLNatKind (tail x)) => mark (isLNatKind x) active (isLNatKind (take x y)) => mark (and (isNaturalKind x) (isLNatKind y)) active (isNatural 0) => mark tt active (isNatural (head x)) => mark (u111 (isLNatKind x) x) active (isNatural (s x)) => mark (u121 (isNaturalKind x) x) active (isNatural (sel x y)) => mark (u131 (and (isNaturalKind x) (isLNatKind y)) x y) active (isNaturalKind 0) => mark tt active (isNaturalKind (head x)) => mark (isLNatKind x) active (isNaturalKind (s x)) => mark (isNaturalKind x) active (isNaturalKind (sel x y)) => mark (and (isNaturalKind x) (isLNatKind y)) active (isPLNat (pair x y)) => mark (u141 (and (isLNatKind x) (isLNatKind y)) x y) active (isPLNat (splitAt x y)) => mark (u151 (and (isNaturalKind x) (isLNatKind y)) x y) active (isPLNatKind (pair x y)) => mark (and (isLNatKind x) (isLNatKind y)) active (isPLNatKind (splitAt x y)) => mark (and (isNaturalKind x) (isLNatKind y)) active (natsFrom x) => mark (u161 (and (isNatural x) (isNaturalKind x)) x) active (sel x y) => mark (u171 (and (and (isNatural x) (isNaturalKind x)) (and (isLNat y) (isLNatKind y))) x y) active (snd (pair x y)) => mark (u181 (and (and (isLNat x) (isLNatKind x)) (and (isLNat y) (isLNatKind y))) y) active (splitAt 0 x) => mark (u191 (and (isLNat x) (isLNatKind x)) x) active (splitAt (s x) (cons y z)) => mark (u201 (and (and (isNatural x) (isNaturalKind x)) (and (and (isNatural y) (isNaturalKind y)) (and (isLNat z) (isLNatKind z)))) x y z) active (tail (cons x y)) => mark (u211 (and (and (isNatural x) (isNaturalKind x)) (and (isLNat y) (isLNatKind y))) y) active (take x y) => mark (u221 (and (and (isNatural x) (isNaturalKind x)) (and (isLNat y) (isLNatKind y))) x y) mark (u101 x y z) => active (u101 (mark x) y z) mark tt => active tt mark (u102 x y) => active (u102 (mark x) y) mark (isNatural x) => active (isNatural x) mark (u103 x) => active (u103 (mark x)) mark (isLNat x) => active (isLNat x) mark (u11 x y z) => active (u11 (mark x) y z) mark (snd x) => active (snd (mark x)) mark (splitAt x y) => active (splitAt (mark x) (mark y)) mark (u111 x y) => active (u111 (mark x) y) mark (u112 x) => active (u112 (mark x)) mark (u121 x y) => active (u121 (mark x) y) mark (u122 x) => active (u122 (mark x)) mark (u131 x y z) => active (u131 (mark x) y z) mark (u132 x y) => active (u132 (mark x) y) mark (u133 x) => active (u133 (mark x)) mark (u141 x y z) => active (u141 (mark x) y z) mark (u142 x y) => active (u142 (mark x) y) mark (u143 x) => active (u143 (mark x)) mark (u151 x y z) => active (u151 (mark x) y z) mark (u152 x y) => active (u152 (mark x) y) mark (u153 x) => active (u153 (mark x)) mark (u161 x y) => active (u161 (mark x) y) mark (cons x y) => active (cons (mark x) y) mark (natsFrom x) => active (natsFrom (mark x)) mark (s x) => active (s (mark x)) mark (u171 x y z) => active (u171 (mark x) y z) mark (head x) => active (head (mark x)) mark (afterNth x y) => active (afterNth (mark x) (mark y)) mark (u181 x y) => active (u181 (mark x) y) mark (u191 x y) => active (u191 (mark x) y) mark (pair x y) => active (pair (mark x) (mark y)) mark nil => active nil mark (u201 x y z u) => active (u201 (mark x) y z u) mark (u202 x y) => active (u202 (mark x) y) mark (u21 x y) => active (u21 (mark x) y) mark (u211 x y) => active (u211 (mark x) y) mark (u221 x y z) => active (u221 (mark x) y z) mark (fst x) => active (fst (mark x)) mark (u31 x y) => active (u31 (mark x) y) mark (u41 x y z) => active (u41 (mark x) y z) mark (u42 x y) => active (u42 (mark x) y) mark (u43 x) => active (u43 (mark x)) mark (u51 x y z) => active (u51 (mark x) y z) mark (u52 x y) => active (u52 (mark x) y) mark (u53 x) => active (u53 (mark x)) mark (u61 x y) => active (u61 (mark x) y) mark (u62 x) => active (u62 (mark x)) mark (isPLNat x) => active (isPLNat x) mark (u71 x y) => active (u71 (mark x) y) mark (u72 x) => active (u72 (mark x)) mark (u81 x y) => active (u81 (mark x) y) mark (u82 x) => active (u82 (mark x)) mark (u91 x y) => active (u91 (mark x) y) mark (u92 x) => active (u92 (mark x)) mark (and x y) => active (and (mark x) y) mark (isNaturalKind x) => active (isNaturalKind x) mark (isLNatKind x) => active (isLNatKind x) mark (isPLNatKind x) => active (isPLNatKind x) mark (tail x) => active (tail (mark x)) mark (take x y) => active (take (mark x) (mark y)) mark 0 => active 0 mark (sel x y) => active (sel (mark x) (mark y)) u101 (mark x) y z => u101 x y z u101 x (mark y) z => u101 x y z u101 x y (mark z) => u101 x y z u101 (active x) y z => u101 x y z u101 x (active y) z => u101 x y z u101 x y (active z) => u101 x y z u102 (mark x) y => u102 x y u102 x (mark y) => u102 x y u102 (active x) y => u102 x y u102 x (active y) => u102 x y isNatural (mark x) => isNatural x isNatural (active x) => isNatural x u103 (mark x) => u103 x u103 (active x) => u103 x isLNat (mark x) => isLNat x isLNat (active x) => isLNat x u11 (mark x) y z => u11 x y z u11 x (mark y) z => u11 x y z u11 x y (mark z) => u11 x y z u11 (active x) y z => u11 x y z u11 x (active y) z => u11 x y z u11 x y (active z) => u11 x y z snd (mark x) => snd x snd (active x) => snd x splitAt (mark x) y => splitAt x y splitAt x (mark y) => splitAt x y splitAt (active x) y => splitAt x y splitAt x (active y) => splitAt x y u111 (mark x) y => u111 x y u111 x (mark y) => u111 x y u111 (active x) y => u111 x y u111 x (active y) => u111 x y u112 (mark x) => u112 x u112 (active x) => u112 x u121 (mark x) y => u121 x y u121 x (mark y) => u121 x y u121 (active x) y => u121 x y u121 x (active y) => u121 x y u122 (mark x) => u122 x u122 (active x) => u122 x u131 (mark x) y z => u131 x y z u131 x (mark y) z => u131 x y z u131 x y (mark z) => u131 x y z u131 (active x) y z => u131 x y z u131 x (active y) z => u131 x y z u131 x y (active z) => u131 x y z u132 (mark x) y => u132 x y u132 x (mark y) => u132 x y u132 (active x) y => u132 x y u132 x (active y) => u132 x y u133 (mark x) => u133 x u133 (active x) => u133 x u141 (mark x) y z => u141 x y z u141 x (mark y) z => u141 x y z u141 x y (mark z) => u141 x y z u141 (active x) y z => u141 x y z u141 x (active y) z => u141 x y z u141 x y (active z) => u141 x y z u142 (mark x) y => u142 x y u142 x (mark y) => u142 x y u142 (active x) y => u142 x y u142 x (active y) => u142 x y u143 (mark x) => u143 x u143 (active x) => u143 x u151 (mark x) y z => u151 x y z u151 x (mark y) z => u151 x y z u151 x y (mark z) => u151 x y z u151 (active x) y z => u151 x y z u151 x (active y) z => u151 x y z u151 x y (active z) => u151 x y z u152 (mark x) y => u152 x y u152 x (mark y) => u152 x y u152 (active x) y => u152 x y u152 x (active y) => u152 x y u153 (mark x) => u153 x u153 (active x) => u153 x u161 (mark x) y => u161 x y u161 x (mark y) => u161 x y u161 (active x) y => u161 x y u161 x (active y) => u161 x y cons (mark x) y => cons x y cons x (mark y) => cons x y cons (active x) y => cons x y cons x (active y) => cons x y natsFrom (mark x) => natsFrom x natsFrom (active x) => natsFrom x s (mark x) => s x s (active x) => s x u171 (mark x) y z => u171 x y z u171 x (mark y) z => u171 x y z u171 x y (mark z) => u171 x y z u171 (active x) y z => u171 x y z u171 x (active y) z => u171 x y z u171 x y (active z) => u171 x y z head (mark x) => head x head (active x) => head x afterNth (mark x) y => afterNth x y afterNth x (mark y) => afterNth x y afterNth (active x) y => afterNth x y afterNth x (active y) => afterNth x y u181 (mark x) y => u181 x y u181 x (mark y) => u181 x y u181 (active x) y => u181 x y u181 x (active y) => u181 x y u191 (mark x) y => u191 x y u191 x (mark y) => u191 x y u191 (active x) y => u191 x y u191 x (active y) => u191 x y pair (mark x) y => pair x y pair x (mark y) => pair x y pair (active x) y => pair x y pair x (active y) => pair x y u201 (mark x) y z u => u201 x y z u u201 x (mark y) z u => u201 x y z u u201 x y (mark z) u => u201 x y z u u201 x y z (mark u) => u201 x y z u u201 (active x) y z u => u201 x y z u u201 x (active y) z u => u201 x y z u u201 x y (active z) u => u201 x y z u u201 x y z (active u) => u201 x y z u u202 (mark x) y => u202 x y u202 x (mark y) => u202 x y u202 (active x) y => u202 x y u202 x (active y) => u202 x y u21 (mark x) y => u21 x y u21 x (mark y) => u21 x y u21 (active x) y => u21 x y u21 x (active y) => u21 x y u211 (mark x) y => u211 x y u211 x (mark y) => u211 x y u211 (active x) y => u211 x y u211 x (active y) => u211 x y u221 (mark x) y z => u221 x y z u221 x (mark y) z => u221 x y z u221 x y (mark z) => u221 x y z u221 (active x) y z => u221 x y z u221 x (active y) z => u221 x y z u221 x y (active z) => u221 x y z fst (mark x) => fst x fst (active x) => fst x u31 (mark x) y => u31 x y u31 x (mark y) => u31 x y u31 (active x) y => u31 x y u31 x (active y) => u31 x y u41 (mark x) y z => u41 x y z u41 x (mark y) z => u41 x y z u41 x y (mark z) => u41 x y z u41 (active x) y z => u41 x y z u41 x (active y) z => u41 x y z u41 x y (active z) => u41 x y z u42 (mark x) y => u42 x y u42 x (mark y) => u42 x y u42 (active x) y => u42 x y u42 x (active y) => u42 x y u43 (mark x) => u43 x u43 (active x) => u43 x u51 (mark x) y z => u51 x y z u51 x (mark y) z => u51 x y z u51 x y (mark z) => u51 x y z u51 (active x) y z => u51 x y z u51 x (active y) z => u51 x y z u51 x y (active z) => u51 x y z u52 (mark x) y => u52 x y u52 x (mark y) => u52 x y u52 (active x) y => u52 x y u52 x (active y) => u52 x y u53 (mark x) => u53 x u53 (active x) => u53 x u61 (mark x) y => u61 x y u61 x (mark y) => u61 x y u61 (active x) y => u61 x y u61 x (active y) => u61 x y u62 (mark x) => u62 x u62 (active x) => u62 x isPLNat (mark x) => isPLNat x isPLNat (active x) => isPLNat x u71 (mark x) y => u71 x y u71 x (mark y) => u71 x y u71 (active x) y => u71 x y u71 x (active y) => u71 x y u72 (mark x) => u72 x u72 (active x) => u72 x u81 (mark x) y => u81 x y u81 x (mark y) => u81 x y u81 (active x) y => u81 x y u81 x (active y) => u81 x y u82 (mark x) => u82 x u82 (active x) => u82 x u91 (mark x) y => u91 x y u91 x (mark y) => u91 x y u91 (active x) y => u91 x y u91 x (active y) => u91 x y u92 (mark x) => u92 x u92 (active x) => u92 x and (mark x) y => and x y and x (mark y) => and x y and (active x) y => and x y and x (active y) => and x y isNaturalKind (mark x) => isNaturalKind x isNaturalKind (active x) => isNaturalKind x isLNatKind (mark x) => isLNatKind x isLNatKind (active x) => isLNatKind x isPLNatKind (mark x) => isPLNatKind x isPLNatKind (active x) => isPLNatKind x tail (mark x) => tail x tail (active x) => tail x take (mark x) y => take x y take x (mark y) => take x y take (active x) y => take x y take x (active y) => take x y sel (mark x) y => sel x y sel x (mark y) => sel x y sel (active x) y => sel x y sel x (active y) => sel x y map (/\x.f x) nil => nil app (/\x.f x) y => f y Using the transformations described in [Kop11], this system can be brought in a form without leading free variables in the left-hand side, and where the left-hand side of a variable is always a functional term or application headed by a functional term. We now transform the resulting AFS into an AFSM by replacing all free variables by meta-variables (with arity 0). This leads to the following AFSM: Alphabet: 0 : [] --> A active : [A] --> A afterNth : [A * A] --> A and : [A * A] --> A app : [A -> A * A] --> A cons : [A * A] --> A fst : [A] --> A head : [A] --> A isLNat : [A] --> A isLNatKind : [A] --> A isNatural : [A] --> A isNaturalKind : [A] --> A isPLNat : [A] --> A isPLNatKind : [A] --> A map : [A -> A * A] --> A mark : [A] --> A natsFrom : [A] --> A nil : [] --> A pair : [A * A] --> A s : [A] --> A sel : [A * A] --> A snd : [A] --> A splitAt : [A * A] --> A tail : [A] --> A take : [A * A] --> A tt : [] --> A u101 : [A * A * A] --> A u102 : [A * A] --> A u103 : [A] --> A u11 : [A * A * A] --> A u111 : [A * A] --> A u112 : [A] --> A u121 : [A * A] --> A u122 : [A] --> A u131 : [A * A * A] --> A u132 : [A * A] --> A u133 : [A] --> A u141 : [A * A * A] --> A u142 : [A * A] --> A u143 : [A] --> A u151 : [A * A * A] --> A u152 : [A * A] --> A u153 : [A] --> A u161 : [A * A] --> A u171 : [A * A * A] --> A u181 : [A * A] --> A u191 : [A * A] --> A u201 : [A * A * A * A] --> A u202 : [A * A] --> A u21 : [A * A] --> A u211 : [A * A] --> A u221 : [A * A * A] --> A u31 : [A * A] --> A u41 : [A * A * A] --> A u42 : [A * A] --> A u43 : [A] --> A u51 : [A * A * A] --> A u52 : [A * A] --> A u53 : [A] --> A u61 : [A * A] --> A u62 : [A] --> A u71 : [A * A] --> A u72 : [A] --> A u81 : [A * A] --> A u82 : [A] --> A u91 : [A * A] --> A u92 : [A] --> A ~AP1 : [A -> A * A] --> A Rules: active(u101(tt, X, Y)) => mark(u102(isNatural(X), Y)) active(u102(tt, X)) => mark(u103(isLNat(X))) active(u103(tt)) => mark(tt) active(u11(tt, X, Y)) => mark(snd(splitAt(X, Y))) active(u111(tt, X)) => mark(u112(isLNat(X))) active(u112(tt)) => mark(tt) active(u121(tt, X)) => mark(u122(isNatural(X))) active(u122(tt)) => mark(tt) active(u131(tt, X, Y)) => mark(u132(isNatural(X), Y)) active(u132(tt, X)) => mark(u133(isLNat(X))) active(u133(tt)) => mark(tt) active(u141(tt, X, Y)) => mark(u142(isLNat(X), Y)) active(u142(tt, X)) => mark(u143(isLNat(X))) active(u143(tt)) => mark(tt) active(u151(tt, X, Y)) => mark(u152(isNatural(X), Y)) active(u152(tt, X)) => mark(u153(isLNat(X))) active(u153(tt)) => mark(tt) active(u161(tt, X)) => mark(cons(X, natsFrom(s(X)))) active(u171(tt, X, Y)) => mark(head(afterNth(X, Y))) active(u181(tt, X)) => mark(X) active(u191(tt, X)) => mark(pair(nil, X)) active(u201(tt, X, Y, Z)) => mark(u202(splitAt(X, Z), Y)) active(u202(pair(X, Y), Z)) => mark(pair(cons(Z, X), Y)) active(u21(tt, X)) => mark(X) active(u211(tt, X)) => mark(X) active(u221(tt, X, Y)) => mark(fst(splitAt(X, Y))) active(u31(tt, X)) => mark(X) active(u41(tt, X, Y)) => mark(u42(isNatural(X), Y)) active(u42(tt, X)) => mark(u43(isLNat(X))) active(u43(tt)) => mark(tt) active(u51(tt, X, Y)) => mark(u52(isNatural(X), Y)) active(u52(tt, X)) => mark(u53(isLNat(X))) active(u53(tt)) => mark(tt) active(u61(tt, X)) => mark(u62(isPLNat(X))) active(u62(tt)) => mark(tt) active(u71(tt, X)) => mark(u72(isNatural(X))) active(u72(tt)) => mark(tt) active(u81(tt, X)) => mark(u82(isPLNat(X))) active(u82(tt)) => mark(tt) active(u91(tt, X)) => mark(u92(isLNat(X))) active(u92(tt)) => mark(tt) active(afterNth(X, Y)) => mark(u11(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), X, Y)) active(and(tt, X)) => mark(X) active(fst(pair(X, Y))) => mark(u21(and(and(isLNat(X), isLNatKind(X)), and(isLNat(Y), isLNatKind(Y))), X)) active(head(cons(X, Y))) => mark(u31(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), X)) active(isLNat(nil)) => mark(tt) active(isLNat(afterNth(X, Y))) => mark(u41(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isLNat(cons(X, Y))) => mark(u51(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isLNat(fst(X))) => mark(u61(isPLNatKind(X), X)) active(isLNat(natsFrom(X))) => mark(u71(isNaturalKind(X), X)) active(isLNat(snd(X))) => mark(u81(isPLNatKind(X), X)) active(isLNat(tail(X))) => mark(u91(isLNatKind(X), X)) active(isLNat(take(X, Y))) => mark(u101(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isLNatKind(nil)) => mark(tt) active(isLNatKind(afterNth(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(isLNatKind(cons(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(isLNatKind(fst(X))) => mark(isPLNatKind(X)) active(isLNatKind(natsFrom(X))) => mark(isNaturalKind(X)) active(isLNatKind(snd(X))) => mark(isPLNatKind(X)) active(isLNatKind(tail(X))) => mark(isLNatKind(X)) active(isLNatKind(take(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(isNatural(0)) => mark(tt) active(isNatural(head(X))) => mark(u111(isLNatKind(X), X)) active(isNatural(s(X))) => mark(u121(isNaturalKind(X), X)) active(isNatural(sel(X, Y))) => mark(u131(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isNaturalKind(0)) => mark(tt) active(isNaturalKind(head(X))) => mark(isLNatKind(X)) active(isNaturalKind(s(X))) => mark(isNaturalKind(X)) active(isNaturalKind(sel(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(isPLNat(pair(X, Y))) => mark(u141(and(isLNatKind(X), isLNatKind(Y)), X, Y)) active(isPLNat(splitAt(X, Y))) => mark(u151(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isPLNatKind(pair(X, Y))) => mark(and(isLNatKind(X), isLNatKind(Y))) active(isPLNatKind(splitAt(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(natsFrom(X)) => mark(u161(and(isNatural(X), isNaturalKind(X)), X)) active(sel(X, Y)) => mark(u171(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), X, Y)) active(snd(pair(X, Y))) => mark(u181(and(and(isLNat(X), isLNatKind(X)), and(isLNat(Y), isLNatKind(Y))), Y)) active(splitAt(0, X)) => mark(u191(and(isLNat(X), isLNatKind(X)), X)) active(splitAt(s(X), cons(Y, Z))) => mark(u201(and(and(isNatural(X), isNaturalKind(X)), and(and(isNatural(Y), isNaturalKind(Y)), and(isLNat(Z), isLNatKind(Z)))), X, Y, Z)) active(tail(cons(X, Y))) => mark(u211(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), Y)) active(take(X, Y)) => mark(u221(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), X, Y)) mark(u101(X, Y, Z)) => active(u101(mark(X), Y, Z)) mark(tt) => active(tt) mark(u102(X, Y)) => active(u102(mark(X), Y)) mark(isNatural(X)) => active(isNatural(X)) mark(u103(X)) => active(u103(mark(X))) mark(isLNat(X)) => active(isLNat(X)) mark(u11(X, Y, Z)) => active(u11(mark(X), Y, Z)) mark(snd(X)) => active(snd(mark(X))) mark(splitAt(X, Y)) => active(splitAt(mark(X), mark(Y))) mark(u111(X, Y)) => active(u111(mark(X), Y)) mark(u112(X)) => active(u112(mark(X))) mark(u121(X, Y)) => active(u121(mark(X), Y)) mark(u122(X)) => active(u122(mark(X))) mark(u131(X, Y, Z)) => active(u131(mark(X), Y, Z)) mark(u132(X, Y)) => active(u132(mark(X), Y)) mark(u133(X)) => active(u133(mark(X))) mark(u141(X, Y, Z)) => active(u141(mark(X), Y, Z)) mark(u142(X, Y)) => active(u142(mark(X), Y)) mark(u143(X)) => active(u143(mark(X))) mark(u151(X, Y, Z)) => active(u151(mark(X), Y, Z)) mark(u152(X, Y)) => active(u152(mark(X), Y)) mark(u153(X)) => active(u153(mark(X))) mark(u161(X, Y)) => active(u161(mark(X), Y)) mark(cons(X, Y)) => active(cons(mark(X), Y)) mark(natsFrom(X)) => active(natsFrom(mark(X))) mark(s(X)) => active(s(mark(X))) mark(u171(X, Y, Z)) => active(u171(mark(X), Y, Z)) mark(head(X)) => active(head(mark(X))) mark(afterNth(X, Y)) => active(afterNth(mark(X), mark(Y))) mark(u181(X, Y)) => active(u181(mark(X), Y)) mark(u191(X, Y)) => active(u191(mark(X), Y)) mark(pair(X, Y)) => active(pair(mark(X), mark(Y))) mark(nil) => active(nil) mark(u201(X, Y, Z, U)) => active(u201(mark(X), Y, Z, U)) mark(u202(X, Y)) => active(u202(mark(X), Y)) mark(u21(X, Y)) => active(u21(mark(X), Y)) mark(u211(X, Y)) => active(u211(mark(X), Y)) mark(u221(X, Y, Z)) => active(u221(mark(X), Y, Z)) mark(fst(X)) => active(fst(mark(X))) mark(u31(X, Y)) => active(u31(mark(X), Y)) mark(u41(X, Y, Z)) => active(u41(mark(X), Y, Z)) mark(u42(X, Y)) => active(u42(mark(X), Y)) mark(u43(X)) => active(u43(mark(X))) mark(u51(X, Y, Z)) => active(u51(mark(X), Y, Z)) mark(u52(X, Y)) => active(u52(mark(X), Y)) mark(u53(X)) => active(u53(mark(X))) mark(u61(X, Y)) => active(u61(mark(X), Y)) mark(u62(X)) => active(u62(mark(X))) mark(isPLNat(X)) => active(isPLNat(X)) mark(u71(X, Y)) => active(u71(mark(X), Y)) mark(u72(X)) => active(u72(mark(X))) mark(u81(X, Y)) => active(u81(mark(X), Y)) mark(u82(X)) => active(u82(mark(X))) mark(u91(X, Y)) => active(u91(mark(X), Y)) mark(u92(X)) => active(u92(mark(X))) mark(and(X, Y)) => active(and(mark(X), Y)) mark(isNaturalKind(X)) => active(isNaturalKind(X)) mark(isLNatKind(X)) => active(isLNatKind(X)) mark(isPLNatKind(X)) => active(isPLNatKind(X)) mark(tail(X)) => active(tail(mark(X))) mark(take(X, Y)) => active(take(mark(X), mark(Y))) mark(0) => active(0) mark(sel(X, Y)) => active(sel(mark(X), mark(Y))) u101(mark(X), Y, Z) => u101(X, Y, Z) u101(X, mark(Y), Z) => u101(X, Y, Z) u101(X, Y, mark(Z)) => u101(X, Y, Z) u101(active(X), Y, Z) => u101(X, Y, Z) u101(X, active(Y), Z) => u101(X, Y, Z) u101(X, Y, active(Z)) => u101(X, Y, Z) u102(mark(X), Y) => u102(X, Y) u102(X, mark(Y)) => u102(X, Y) u102(active(X), Y) => u102(X, Y) u102(X, active(Y)) => u102(X, Y) isNatural(mark(X)) => isNatural(X) isNatural(active(X)) => isNatural(X) u103(mark(X)) => u103(X) u103(active(X)) => u103(X) isLNat(mark(X)) => isLNat(X) isLNat(active(X)) => isLNat(X) u11(mark(X), Y, Z) => u11(X, Y, Z) u11(X, mark(Y), Z) => u11(X, Y, Z) u11(X, Y, mark(Z)) => u11(X, Y, Z) u11(active(X), Y, Z) => u11(X, Y, Z) u11(X, active(Y), Z) => u11(X, Y, Z) u11(X, Y, active(Z)) => u11(X, Y, Z) snd(mark(X)) => snd(X) snd(active(X)) => snd(X) splitAt(mark(X), Y) => splitAt(X, Y) splitAt(X, mark(Y)) => splitAt(X, Y) splitAt(active(X), Y) => splitAt(X, Y) splitAt(X, active(Y)) => splitAt(X, Y) u111(mark(X), Y) => u111(X, Y) u111(X, mark(Y)) => u111(X, Y) u111(active(X), Y) => u111(X, Y) u111(X, active(Y)) => u111(X, Y) u112(mark(X)) => u112(X) u112(active(X)) => u112(X) u121(mark(X), Y) => u121(X, Y) u121(X, mark(Y)) => u121(X, Y) u121(active(X), Y) => u121(X, Y) u121(X, active(Y)) => u121(X, Y) u122(mark(X)) => u122(X) u122(active(X)) => u122(X) u131(mark(X), Y, Z) => u131(X, Y, Z) u131(X, mark(Y), Z) => u131(X, Y, Z) u131(X, Y, mark(Z)) => u131(X, Y, Z) u131(active(X), Y, Z) => u131(X, Y, Z) u131(X, active(Y), Z) => u131(X, Y, Z) u131(X, Y, active(Z)) => u131(X, Y, Z) u132(mark(X), Y) => u132(X, Y) u132(X, mark(Y)) => u132(X, Y) u132(active(X), Y) => u132(X, Y) u132(X, active(Y)) => u132(X, Y) u133(mark(X)) => u133(X) u133(active(X)) => u133(X) u141(mark(X), Y, Z) => u141(X, Y, Z) u141(X, mark(Y), Z) => u141(X, Y, Z) u141(X, Y, mark(Z)) => u141(X, Y, Z) u141(active(X), Y, Z) => u141(X, Y, Z) u141(X, active(Y), Z) => u141(X, Y, Z) u141(X, Y, active(Z)) => u141(X, Y, Z) u142(mark(X), Y) => u142(X, Y) u142(X, mark(Y)) => u142(X, Y) u142(active(X), Y) => u142(X, Y) u142(X, active(Y)) => u142(X, Y) u143(mark(X)) => u143(X) u143(active(X)) => u143(X) u151(mark(X), Y, Z) => u151(X, Y, Z) u151(X, mark(Y), Z) => u151(X, Y, Z) u151(X, Y, mark(Z)) => u151(X, Y, Z) u151(active(X), Y, Z) => u151(X, Y, Z) u151(X, active(Y), Z) => u151(X, Y, Z) u151(X, Y, active(Z)) => u151(X, Y, Z) u152(mark(X), Y) => u152(X, Y) u152(X, mark(Y)) => u152(X, Y) u152(active(X), Y) => u152(X, Y) u152(X, active(Y)) => u152(X, Y) u153(mark(X)) => u153(X) u153(active(X)) => u153(X) u161(mark(X), Y) => u161(X, Y) u161(X, mark(Y)) => u161(X, Y) u161(active(X), Y) => u161(X, Y) u161(X, active(Y)) => u161(X, Y) cons(mark(X), Y) => cons(X, Y) cons(X, mark(Y)) => cons(X, Y) cons(active(X), Y) => cons(X, Y) cons(X, active(Y)) => cons(X, Y) natsFrom(mark(X)) => natsFrom(X) natsFrom(active(X)) => natsFrom(X) s(mark(X)) => s(X) s(active(X)) => s(X) u171(mark(X), Y, Z) => u171(X, Y, Z) u171(X, mark(Y), Z) => u171(X, Y, Z) u171(X, Y, mark(Z)) => u171(X, Y, Z) u171(active(X), Y, Z) => u171(X, Y, Z) u171(X, active(Y), Z) => u171(X, Y, Z) u171(X, Y, active(Z)) => u171(X, Y, Z) head(mark(X)) => head(X) head(active(X)) => head(X) afterNth(mark(X), Y) => afterNth(X, Y) afterNth(X, mark(Y)) => afterNth(X, Y) afterNth(active(X), Y) => afterNth(X, Y) afterNth(X, active(Y)) => afterNth(X, Y) u181(mark(X), Y) => u181(X, Y) u181(X, mark(Y)) => u181(X, Y) u181(active(X), Y) => u181(X, Y) u181(X, active(Y)) => u181(X, Y) u191(mark(X), Y) => u191(X, Y) u191(X, mark(Y)) => u191(X, Y) u191(active(X), Y) => u191(X, Y) u191(X, active(Y)) => u191(X, Y) pair(mark(X), Y) => pair(X, Y) pair(X, mark(Y)) => pair(X, Y) pair(active(X), Y) => pair(X, Y) pair(X, active(Y)) => pair(X, Y) u201(mark(X), Y, Z, U) => u201(X, Y, Z, U) u201(X, mark(Y), Z, U) => u201(X, Y, Z, U) u201(X, Y, mark(Z), U) => u201(X, Y, Z, U) u201(X, Y, Z, mark(U)) => u201(X, Y, Z, U) u201(active(X), Y, Z, U) => u201(X, Y, Z, U) u201(X, active(Y), Z, U) => u201(X, Y, Z, U) u201(X, Y, active(Z), U) => u201(X, Y, Z, U) u201(X, Y, Z, active(U)) => u201(X, Y, Z, U) u202(mark(X), Y) => u202(X, Y) u202(X, mark(Y)) => u202(X, Y) u202(active(X), Y) => u202(X, Y) u202(X, active(Y)) => u202(X, Y) u21(mark(X), Y) => u21(X, Y) u21(X, mark(Y)) => u21(X, Y) u21(active(X), Y) => u21(X, Y) u21(X, active(Y)) => u21(X, Y) u211(mark(X), Y) => u211(X, Y) u211(X, mark(Y)) => u211(X, Y) u211(active(X), Y) => u211(X, Y) u211(X, active(Y)) => u211(X, Y) u221(mark(X), Y, Z) => u221(X, Y, Z) u221(X, mark(Y), Z) => u221(X, Y, Z) u221(X, Y, mark(Z)) => u221(X, Y, Z) u221(active(X), Y, Z) => u221(X, Y, Z) u221(X, active(Y), Z) => u221(X, Y, Z) u221(X, Y, active(Z)) => u221(X, Y, Z) fst(mark(X)) => fst(X) fst(active(X)) => fst(X) u31(mark(X), Y) => u31(X, Y) u31(X, mark(Y)) => u31(X, Y) u31(active(X), Y) => u31(X, Y) u31(X, active(Y)) => u31(X, Y) u41(mark(X), Y, Z) => u41(X, Y, Z) u41(X, mark(Y), Z) => u41(X, Y, Z) u41(X, Y, mark(Z)) => u41(X, Y, Z) u41(active(X), Y, Z) => u41(X, Y, Z) u41(X, active(Y), Z) => u41(X, Y, Z) u41(X, Y, active(Z)) => u41(X, Y, Z) u42(mark(X), Y) => u42(X, Y) u42(X, mark(Y)) => u42(X, Y) u42(active(X), Y) => u42(X, Y) u42(X, active(Y)) => u42(X, Y) u43(mark(X)) => u43(X) u43(active(X)) => u43(X) u51(mark(X), Y, Z) => u51(X, Y, Z) u51(X, mark(Y), Z) => u51(X, Y, Z) u51(X, Y, mark(Z)) => u51(X, Y, Z) u51(active(X), Y, Z) => u51(X, Y, Z) u51(X, active(Y), Z) => u51(X, Y, Z) u51(X, Y, active(Z)) => u51(X, Y, Z) u52(mark(X), Y) => u52(X, Y) u52(X, mark(Y)) => u52(X, Y) u52(active(X), Y) => u52(X, Y) u52(X, active(Y)) => u52(X, Y) u53(mark(X)) => u53(X) u53(active(X)) => u53(X) u61(mark(X), Y) => u61(X, Y) u61(X, mark(Y)) => u61(X, Y) u61(active(X), Y) => u61(X, Y) u61(X, active(Y)) => u61(X, Y) u62(mark(X)) => u62(X) u62(active(X)) => u62(X) isPLNat(mark(X)) => isPLNat(X) isPLNat(active(X)) => isPLNat(X) u71(mark(X), Y) => u71(X, Y) u71(X, mark(Y)) => u71(X, Y) u71(active(X), Y) => u71(X, Y) u71(X, active(Y)) => u71(X, Y) u72(mark(X)) => u72(X) u72(active(X)) => u72(X) u81(mark(X), Y) => u81(X, Y) u81(X, mark(Y)) => u81(X, Y) u81(active(X), Y) => u81(X, Y) u81(X, active(Y)) => u81(X, Y) u82(mark(X)) => u82(X) u82(active(X)) => u82(X) u91(mark(X), Y) => u91(X, Y) u91(X, mark(Y)) => u91(X, Y) u91(active(X), Y) => u91(X, Y) u91(X, active(Y)) => u91(X, Y) u92(mark(X)) => u92(X) u92(active(X)) => u92(X) and(mark(X), Y) => and(X, Y) and(X, mark(Y)) => and(X, Y) and(active(X), Y) => and(X, Y) and(X, active(Y)) => and(X, Y) isNaturalKind(mark(X)) => isNaturalKind(X) isNaturalKind(active(X)) => isNaturalKind(X) isLNatKind(mark(X)) => isLNatKind(X) isLNatKind(active(X)) => isLNatKind(X) isPLNatKind(mark(X)) => isPLNatKind(X) isPLNatKind(active(X)) => isPLNatKind(X) tail(mark(X)) => tail(X) tail(active(X)) => tail(X) take(mark(X), Y) => take(X, Y) take(X, mark(Y)) => take(X, Y) take(active(X), Y) => take(X, Y) take(X, active(Y)) => take(X, Y) sel(mark(X), Y) => sel(X, Y) sel(X, mark(Y)) => sel(X, Y) sel(active(X), Y) => sel(X, Y) sel(X, active(Y)) => sel(X, Y) map(/\x.~AP1(F, x), nil) => nil app(/\x.~AP1(F, x), X) => ~AP1(F, X) map(/\x.active(x), nil) => nil map(/\x.afterNth(X, x), nil) => nil map(/\x.and(X, x), nil) => nil map(/\x.app(F, x), nil) => nil map(/\x.cons(X, x), nil) => nil map(/\x.fst(x), nil) => nil map(/\x.head(x), nil) => nil map(/\x.isLNat(x), nil) => nil map(/\x.isLNatKind(x), nil) => nil map(/\x.isNatural(x), nil) => nil map(/\x.isNaturalKind(x), nil) => nil map(/\x.isPLNat(x), nil) => nil map(/\x.isPLNatKind(x), nil) => nil map(/\x.map(F, x), nil) => nil map(/\x.mark(x), nil) => nil map(/\x.natsFrom(x), nil) => nil map(/\x.pair(X, x), nil) => nil map(/\x.s(x), nil) => nil map(/\x.sel(X, x), nil) => nil map(/\x.snd(x), nil) => nil map(/\x.splitAt(X, x), nil) => nil map(/\x.tail(x), nil) => nil map(/\x.take(X, x), nil) => nil map(/\x.u101(X, Y, x), nil) => nil map(/\x.u102(X, x), nil) => nil map(/\x.u103(x), nil) => nil map(/\x.u11(X, Y, x), nil) => nil map(/\x.u111(X, x), nil) => nil map(/\x.u112(x), nil) => nil map(/\x.u121(X, x), nil) => nil map(/\x.u122(x), nil) => nil map(/\x.u131(X, Y, x), nil) => nil map(/\x.u132(X, x), nil) => nil map(/\x.u133(x), nil) => nil map(/\x.u141(X, Y, x), nil) => nil map(/\x.u142(X, x), nil) => nil map(/\x.u143(x), nil) => nil map(/\x.u151(X, Y, x), nil) => nil map(/\x.u152(X, x), nil) => nil map(/\x.u153(x), nil) => nil map(/\x.u161(X, x), nil) => nil map(/\x.u171(X, Y, x), nil) => nil map(/\x.u181(X, x), nil) => nil map(/\x.u191(X, x), nil) => nil map(/\x.u201(X, Y, Z, x), nil) => nil map(/\x.u202(X, x), nil) => nil map(/\x.u21(X, x), nil) => nil map(/\x.u211(X, x), nil) => nil map(/\x.u221(X, Y, x), nil) => nil map(/\x.u31(X, x), nil) => nil map(/\x.u41(X, Y, x), nil) => nil map(/\x.u42(X, x), nil) => nil map(/\x.u43(x), nil) => nil map(/\x.u51(X, Y, x), nil) => nil map(/\x.u52(X, x), nil) => nil map(/\x.u53(x), nil) => nil map(/\x.u61(X, x), nil) => nil map(/\x.u62(x), nil) => nil map(/\x.u71(X, x), nil) => nil map(/\x.u72(x), nil) => nil map(/\x.u81(X, x), nil) => nil map(/\x.u82(x), nil) => nil map(/\x.u91(X, x), nil) => nil map(/\x.u92(x), nil) => nil app(/\x.active(x), X) => active(X) app(/\x.afterNth(X, x), Y) => afterNth(X, Y) app(/\x.and(X, x), Y) => and(X, Y) app(/\x.app(F, x), X) => app(F, X) app(/\x.cons(X, x), Y) => cons(X, Y) app(/\x.fst(x), X) => fst(X) app(/\x.head(x), X) => head(X) app(/\x.isLNat(x), X) => isLNat(X) app(/\x.isLNatKind(x), X) => isLNatKind(X) app(/\x.isNatural(x), X) => isNatural(X) app(/\x.isNaturalKind(x), X) => isNaturalKind(X) app(/\x.isPLNat(x), X) => isPLNat(X) app(/\x.isPLNatKind(x), X) => isPLNatKind(X) app(/\x.map(F, x), X) => map(F, X) app(/\x.mark(x), X) => mark(X) app(/\x.natsFrom(x), X) => natsFrom(X) app(/\x.pair(X, x), Y) => pair(X, Y) app(/\x.s(x), X) => s(X) app(/\x.sel(X, x), Y) => sel(X, Y) app(/\x.snd(x), X) => snd(X) app(/\x.splitAt(X, x), Y) => splitAt(X, Y) app(/\x.tail(x), X) => tail(X) app(/\x.take(X, x), Y) => take(X, Y) app(/\x.u101(X, Y, x), Z) => u101(X, Y, Z) app(/\x.u102(X, x), Y) => u102(X, Y) app(/\x.u103(x), X) => u103(X) app(/\x.u11(X, Y, x), Z) => u11(X, Y, Z) app(/\x.u111(X, x), Y) => u111(X, Y) app(/\x.u112(x), X) => u112(X) app(/\x.u121(X, x), Y) => u121(X, Y) app(/\x.u122(x), X) => u122(X) app(/\x.u131(X, Y, x), Z) => u131(X, Y, Z) app(/\x.u132(X, x), Y) => u132(X, Y) app(/\x.u133(x), X) => u133(X) app(/\x.u141(X, Y, x), Z) => u141(X, Y, Z) app(/\x.u142(X, x), Y) => u142(X, Y) app(/\x.u143(x), X) => u143(X) app(/\x.u151(X, Y, x), Z) => u151(X, Y, Z) app(/\x.u152(X, x), Y) => u152(X, Y) app(/\x.u153(x), X) => u153(X) app(/\x.u161(X, x), Y) => u161(X, Y) app(/\x.u171(X, Y, x), Z) => u171(X, Y, Z) app(/\x.u181(X, x), Y) => u181(X, Y) app(/\x.u191(X, x), Y) => u191(X, Y) app(/\x.u201(X, Y, Z, x), U) => u201(X, Y, Z, U) app(/\x.u202(X, x), Y) => u202(X, Y) app(/\x.u21(X, x), Y) => u21(X, Y) app(/\x.u211(X, x), Y) => u211(X, Y) app(/\x.u221(X, Y, x), Z) => u221(X, Y, Z) app(/\x.u31(X, x), Y) => u31(X, Y) app(/\x.u41(X, Y, x), Z) => u41(X, Y, Z) app(/\x.u42(X, x), Y) => u42(X, Y) app(/\x.u43(x), X) => u43(X) app(/\x.u51(X, Y, x), Z) => u51(X, Y, Z) app(/\x.u52(X, x), Y) => u52(X, Y) app(/\x.u53(x), X) => u53(X) app(/\x.u61(X, x), Y) => u61(X, Y) app(/\x.u62(x), X) => u62(X) app(/\x.u71(X, x), Y) => u71(X, Y) app(/\x.u72(x), X) => u72(X) app(/\x.u81(X, x), Y) => u81(X, Y) app(/\x.u82(x), X) => u82(X) app(/\x.u91(X, x), Y) => u91(X, Y) app(/\x.u92(x), X) => u92(X) ~AP1(F, X) => F X Symbol ~AP1 is an encoding for application that is only used in innocuous ways. We can simplify the program (without losing non-termination) by removing it. Additionally, we can remove some (now-)redundant rules. This gives: Alphabet: 0 : [] --> A active : [A] --> A afterNth : [A * A] --> A and : [A * A] --> A app : [A -> A * A] --> A cons : [A * A] --> A fst : [A] --> A head : [A] --> A isLNat : [A] --> A isLNatKind : [A] --> A isNatural : [A] --> A isNaturalKind : [A] --> A isPLNat : [A] --> A isPLNatKind : [A] --> A map : [A -> A * A] --> A mark : [A] --> A natsFrom : [A] --> A nil : [] --> A pair : [A * A] --> A s : [A] --> A sel : [A * A] --> A snd : [A] --> A splitAt : [A * A] --> A tail : [A] --> A take : [A * A] --> A tt : [] --> A u101 : [A * A * A] --> A u102 : [A * A] --> A u103 : [A] --> A u11 : [A * A * A] --> A u111 : [A * A] --> A u112 : [A] --> A u121 : [A * A] --> A u122 : [A] --> A u131 : [A * A * A] --> A u132 : [A * A] --> A u133 : [A] --> A u141 : [A * A * A] --> A u142 : [A * A] --> A u143 : [A] --> A u151 : [A * A * A] --> A u152 : [A * A] --> A u153 : [A] --> A u161 : [A * A] --> A u171 : [A * A * A] --> A u181 : [A * A] --> A u191 : [A * A] --> A u201 : [A * A * A * A] --> A u202 : [A * A] --> A u21 : [A * A] --> A u211 : [A * A] --> A u221 : [A * A * A] --> A u31 : [A * A] --> A u41 : [A * A * A] --> A u42 : [A * A] --> A u43 : [A] --> A u51 : [A * A * A] --> A u52 : [A * A] --> A u53 : [A] --> A u61 : [A * A] --> A u62 : [A] --> A u71 : [A * A] --> A u72 : [A] --> A u81 : [A * A] --> A u82 : [A] --> A u91 : [A * A] --> A u92 : [A] --> A Rules: active(u101(tt, X, Y)) => mark(u102(isNatural(X), Y)) active(u102(tt, X)) => mark(u103(isLNat(X))) active(u103(tt)) => mark(tt) active(u11(tt, X, Y)) => mark(snd(splitAt(X, Y))) active(u111(tt, X)) => mark(u112(isLNat(X))) active(u112(tt)) => mark(tt) active(u121(tt, X)) => mark(u122(isNatural(X))) active(u122(tt)) => mark(tt) active(u131(tt, X, Y)) => mark(u132(isNatural(X), Y)) active(u132(tt, X)) => mark(u133(isLNat(X))) active(u133(tt)) => mark(tt) active(u141(tt, X, Y)) => mark(u142(isLNat(X), Y)) active(u142(tt, X)) => mark(u143(isLNat(X))) active(u143(tt)) => mark(tt) active(u151(tt, X, Y)) => mark(u152(isNatural(X), Y)) active(u152(tt, X)) => mark(u153(isLNat(X))) active(u153(tt)) => mark(tt) active(u161(tt, X)) => mark(cons(X, natsFrom(s(X)))) active(u171(tt, X, Y)) => mark(head(afterNth(X, Y))) active(u181(tt, X)) => mark(X) active(u191(tt, X)) => mark(pair(nil, X)) active(u201(tt, X, Y, Z)) => mark(u202(splitAt(X, Z), Y)) active(u202(pair(X, Y), Z)) => mark(pair(cons(Z, X), Y)) active(u21(tt, X)) => mark(X) active(u211(tt, X)) => mark(X) active(u221(tt, X, Y)) => mark(fst(splitAt(X, Y))) active(u31(tt, X)) => mark(X) active(u41(tt, X, Y)) => mark(u42(isNatural(X), Y)) active(u42(tt, X)) => mark(u43(isLNat(X))) active(u43(tt)) => mark(tt) active(u51(tt, X, Y)) => mark(u52(isNatural(X), Y)) active(u52(tt, X)) => mark(u53(isLNat(X))) active(u53(tt)) => mark(tt) active(u61(tt, X)) => mark(u62(isPLNat(X))) active(u62(tt)) => mark(tt) active(u71(tt, X)) => mark(u72(isNatural(X))) active(u72(tt)) => mark(tt) active(u81(tt, X)) => mark(u82(isPLNat(X))) active(u82(tt)) => mark(tt) active(u91(tt, X)) => mark(u92(isLNat(X))) active(u92(tt)) => mark(tt) active(afterNth(X, Y)) => mark(u11(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), X, Y)) active(and(tt, X)) => mark(X) active(fst(pair(X, Y))) => mark(u21(and(and(isLNat(X), isLNatKind(X)), and(isLNat(Y), isLNatKind(Y))), X)) active(head(cons(X, Y))) => mark(u31(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), X)) active(isLNat(nil)) => mark(tt) active(isLNat(afterNth(X, Y))) => mark(u41(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isLNat(cons(X, Y))) => mark(u51(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isLNat(fst(X))) => mark(u61(isPLNatKind(X), X)) active(isLNat(natsFrom(X))) => mark(u71(isNaturalKind(X), X)) active(isLNat(snd(X))) => mark(u81(isPLNatKind(X), X)) active(isLNat(tail(X))) => mark(u91(isLNatKind(X), X)) active(isLNat(take(X, Y))) => mark(u101(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isLNatKind(nil)) => mark(tt) active(isLNatKind(afterNth(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(isLNatKind(cons(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(isLNatKind(fst(X))) => mark(isPLNatKind(X)) active(isLNatKind(natsFrom(X))) => mark(isNaturalKind(X)) active(isLNatKind(snd(X))) => mark(isPLNatKind(X)) active(isLNatKind(tail(X))) => mark(isLNatKind(X)) active(isLNatKind(take(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(isNatural(0)) => mark(tt) active(isNatural(head(X))) => mark(u111(isLNatKind(X), X)) active(isNatural(s(X))) => mark(u121(isNaturalKind(X), X)) active(isNatural(sel(X, Y))) => mark(u131(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isNaturalKind(0)) => mark(tt) active(isNaturalKind(head(X))) => mark(isLNatKind(X)) active(isNaturalKind(s(X))) => mark(isNaturalKind(X)) active(isNaturalKind(sel(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(isPLNat(pair(X, Y))) => mark(u141(and(isLNatKind(X), isLNatKind(Y)), X, Y)) active(isPLNat(splitAt(X, Y))) => mark(u151(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isPLNatKind(pair(X, Y))) => mark(and(isLNatKind(X), isLNatKind(Y))) active(isPLNatKind(splitAt(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(natsFrom(X)) => mark(u161(and(isNatural(X), isNaturalKind(X)), X)) active(sel(X, Y)) => mark(u171(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), X, Y)) active(snd(pair(X, Y))) => mark(u181(and(and(isLNat(X), isLNatKind(X)), and(isLNat(Y), isLNatKind(Y))), Y)) active(splitAt(0, X)) => mark(u191(and(isLNat(X), isLNatKind(X)), X)) active(splitAt(s(X), cons(Y, Z))) => mark(u201(and(and(isNatural(X), isNaturalKind(X)), and(and(isNatural(Y), isNaturalKind(Y)), and(isLNat(Z), isLNatKind(Z)))), X, Y, Z)) active(tail(cons(X, Y))) => mark(u211(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), Y)) active(take(X, Y)) => mark(u221(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), X, Y)) mark(u101(X, Y, Z)) => active(u101(mark(X), Y, Z)) mark(tt) => active(tt) mark(u102(X, Y)) => active(u102(mark(X), Y)) mark(isNatural(X)) => active(isNatural(X)) mark(u103(X)) => active(u103(mark(X))) mark(isLNat(X)) => active(isLNat(X)) mark(u11(X, Y, Z)) => active(u11(mark(X), Y, Z)) mark(snd(X)) => active(snd(mark(X))) mark(splitAt(X, Y)) => active(splitAt(mark(X), mark(Y))) mark(u111(X, Y)) => active(u111(mark(X), Y)) mark(u112(X)) => active(u112(mark(X))) mark(u121(X, Y)) => active(u121(mark(X), Y)) mark(u122(X)) => active(u122(mark(X))) mark(u131(X, Y, Z)) => active(u131(mark(X), Y, Z)) mark(u132(X, Y)) => active(u132(mark(X), Y)) mark(u133(X)) => active(u133(mark(X))) mark(u141(X, Y, Z)) => active(u141(mark(X), Y, Z)) mark(u142(X, Y)) => active(u142(mark(X), Y)) mark(u143(X)) => active(u143(mark(X))) mark(u151(X, Y, Z)) => active(u151(mark(X), Y, Z)) mark(u152(X, Y)) => active(u152(mark(X), Y)) mark(u153(X)) => active(u153(mark(X))) mark(u161(X, Y)) => active(u161(mark(X), Y)) mark(cons(X, Y)) => active(cons(mark(X), Y)) mark(natsFrom(X)) => active(natsFrom(mark(X))) mark(s(X)) => active(s(mark(X))) mark(u171(X, Y, Z)) => active(u171(mark(X), Y, Z)) mark(head(X)) => active(head(mark(X))) mark(afterNth(X, Y)) => active(afterNth(mark(X), mark(Y))) mark(u181(X, Y)) => active(u181(mark(X), Y)) mark(u191(X, Y)) => active(u191(mark(X), Y)) mark(pair(X, Y)) => active(pair(mark(X), mark(Y))) mark(nil) => active(nil) mark(u201(X, Y, Z, U)) => active(u201(mark(X), Y, Z, U)) mark(u202(X, Y)) => active(u202(mark(X), Y)) mark(u21(X, Y)) => active(u21(mark(X), Y)) mark(u211(X, Y)) => active(u211(mark(X), Y)) mark(u221(X, Y, Z)) => active(u221(mark(X), Y, Z)) mark(fst(X)) => active(fst(mark(X))) mark(u31(X, Y)) => active(u31(mark(X), Y)) mark(u41(X, Y, Z)) => active(u41(mark(X), Y, Z)) mark(u42(X, Y)) => active(u42(mark(X), Y)) mark(u43(X)) => active(u43(mark(X))) mark(u51(X, Y, Z)) => active(u51(mark(X), Y, Z)) mark(u52(X, Y)) => active(u52(mark(X), Y)) mark(u53(X)) => active(u53(mark(X))) mark(u61(X, Y)) => active(u61(mark(X), Y)) mark(u62(X)) => active(u62(mark(X))) mark(isPLNat(X)) => active(isPLNat(X)) mark(u71(X, Y)) => active(u71(mark(X), Y)) mark(u72(X)) => active(u72(mark(X))) mark(u81(X, Y)) => active(u81(mark(X), Y)) mark(u82(X)) => active(u82(mark(X))) mark(u91(X, Y)) => active(u91(mark(X), Y)) mark(u92(X)) => active(u92(mark(X))) mark(and(X, Y)) => active(and(mark(X), Y)) mark(isNaturalKind(X)) => active(isNaturalKind(X)) mark(isLNatKind(X)) => active(isLNatKind(X)) mark(isPLNatKind(X)) => active(isPLNatKind(X)) mark(tail(X)) => active(tail(mark(X))) mark(take(X, Y)) => active(take(mark(X), mark(Y))) mark(0) => active(0) mark(sel(X, Y)) => active(sel(mark(X), mark(Y))) u101(mark(X), Y, Z) => u101(X, Y, Z) u101(X, mark(Y), Z) => u101(X, Y, Z) u101(X, Y, mark(Z)) => u101(X, Y, Z) u101(active(X), Y, Z) => u101(X, Y, Z) u101(X, active(Y), Z) => u101(X, Y, Z) u101(X, Y, active(Z)) => u101(X, Y, Z) u102(mark(X), Y) => u102(X, Y) u102(X, mark(Y)) => u102(X, Y) u102(active(X), Y) => u102(X, Y) u102(X, active(Y)) => u102(X, Y) isNatural(mark(X)) => isNatural(X) isNatural(active(X)) => isNatural(X) u103(mark(X)) => u103(X) u103(active(X)) => u103(X) isLNat(mark(X)) => isLNat(X) isLNat(active(X)) => isLNat(X) u11(mark(X), Y, Z) => u11(X, Y, Z) u11(X, mark(Y), Z) => u11(X, Y, Z) u11(X, Y, mark(Z)) => u11(X, Y, Z) u11(active(X), Y, Z) => u11(X, Y, Z) u11(X, active(Y), Z) => u11(X, Y, Z) u11(X, Y, active(Z)) => u11(X, Y, Z) snd(mark(X)) => snd(X) snd(active(X)) => snd(X) splitAt(mark(X), Y) => splitAt(X, Y) splitAt(X, mark(Y)) => splitAt(X, Y) splitAt(active(X), Y) => splitAt(X, Y) splitAt(X, active(Y)) => splitAt(X, Y) u111(mark(X), Y) => u111(X, Y) u111(X, mark(Y)) => u111(X, Y) u111(active(X), Y) => u111(X, Y) u111(X, active(Y)) => u111(X, Y) u112(mark(X)) => u112(X) u112(active(X)) => u112(X) u121(mark(X), Y) => u121(X, Y) u121(X, mark(Y)) => u121(X, Y) u121(active(X), Y) => u121(X, Y) u121(X, active(Y)) => u121(X, Y) u122(mark(X)) => u122(X) u122(active(X)) => u122(X) u131(mark(X), Y, Z) => u131(X, Y, Z) u131(X, mark(Y), Z) => u131(X, Y, Z) u131(X, Y, mark(Z)) => u131(X, Y, Z) u131(active(X), Y, Z) => u131(X, Y, Z) u131(X, active(Y), Z) => u131(X, Y, Z) u131(X, Y, active(Z)) => u131(X, Y, Z) u132(mark(X), Y) => u132(X, Y) u132(X, mark(Y)) => u132(X, Y) u132(active(X), Y) => u132(X, Y) u132(X, active(Y)) => u132(X, Y) u133(mark(X)) => u133(X) u133(active(X)) => u133(X) u141(mark(X), Y, Z) => u141(X, Y, Z) u141(X, mark(Y), Z) => u141(X, Y, Z) u141(X, Y, mark(Z)) => u141(X, Y, Z) u141(active(X), Y, Z) => u141(X, Y, Z) u141(X, active(Y), Z) => u141(X, Y, Z) u141(X, Y, active(Z)) => u141(X, Y, Z) u142(mark(X), Y) => u142(X, Y) u142(X, mark(Y)) => u142(X, Y) u142(active(X), Y) => u142(X, Y) u142(X, active(Y)) => u142(X, Y) u143(mark(X)) => u143(X) u143(active(X)) => u143(X) u151(mark(X), Y, Z) => u151(X, Y, Z) u151(X, mark(Y), Z) => u151(X, Y, Z) u151(X, Y, mark(Z)) => u151(X, Y, Z) u151(active(X), Y, Z) => u151(X, Y, Z) u151(X, active(Y), Z) => u151(X, Y, Z) u151(X, Y, active(Z)) => u151(X, Y, Z) u152(mark(X), Y) => u152(X, Y) u152(X, mark(Y)) => u152(X, Y) u152(active(X), Y) => u152(X, Y) u152(X, active(Y)) => u152(X, Y) u153(mark(X)) => u153(X) u153(active(X)) => u153(X) u161(mark(X), Y) => u161(X, Y) u161(X, mark(Y)) => u161(X, Y) u161(active(X), Y) => u161(X, Y) u161(X, active(Y)) => u161(X, Y) cons(mark(X), Y) => cons(X, Y) cons(X, mark(Y)) => cons(X, Y) cons(active(X), Y) => cons(X, Y) cons(X, active(Y)) => cons(X, Y) natsFrom(mark(X)) => natsFrom(X) natsFrom(active(X)) => natsFrom(X) s(mark(X)) => s(X) s(active(X)) => s(X) u171(mark(X), Y, Z) => u171(X, Y, Z) u171(X, mark(Y), Z) => u171(X, Y, Z) u171(X, Y, mark(Z)) => u171(X, Y, Z) u171(active(X), Y, Z) => u171(X, Y, Z) u171(X, active(Y), Z) => u171(X, Y, Z) u171(X, Y, active(Z)) => u171(X, Y, Z) head(mark(X)) => head(X) head(active(X)) => head(X) afterNth(mark(X), Y) => afterNth(X, Y) afterNth(X, mark(Y)) => afterNth(X, Y) afterNth(active(X), Y) => afterNth(X, Y) afterNth(X, active(Y)) => afterNth(X, Y) u181(mark(X), Y) => u181(X, Y) u181(X, mark(Y)) => u181(X, Y) u181(active(X), Y) => u181(X, Y) u181(X, active(Y)) => u181(X, Y) u191(mark(X), Y) => u191(X, Y) u191(X, mark(Y)) => u191(X, Y) u191(active(X), Y) => u191(X, Y) u191(X, active(Y)) => u191(X, Y) pair(mark(X), Y) => pair(X, Y) pair(X, mark(Y)) => pair(X, Y) pair(active(X), Y) => pair(X, Y) pair(X, active(Y)) => pair(X, Y) u201(mark(X), Y, Z, U) => u201(X, Y, Z, U) u201(X, mark(Y), Z, U) => u201(X, Y, Z, U) u201(X, Y, mark(Z), U) => u201(X, Y, Z, U) u201(X, Y, Z, mark(U)) => u201(X, Y, Z, U) u201(active(X), Y, Z, U) => u201(X, Y, Z, U) u201(X, active(Y), Z, U) => u201(X, Y, Z, U) u201(X, Y, active(Z), U) => u201(X, Y, Z, U) u201(X, Y, Z, active(U)) => u201(X, Y, Z, U) u202(mark(X), Y) => u202(X, Y) u202(X, mark(Y)) => u202(X, Y) u202(active(X), Y) => u202(X, Y) u202(X, active(Y)) => u202(X, Y) u21(mark(X), Y) => u21(X, Y) u21(X, mark(Y)) => u21(X, Y) u21(active(X), Y) => u21(X, Y) u21(X, active(Y)) => u21(X, Y) u211(mark(X), Y) => u211(X, Y) u211(X, mark(Y)) => u211(X, Y) u211(active(X), Y) => u211(X, Y) u211(X, active(Y)) => u211(X, Y) u221(mark(X), Y, Z) => u221(X, Y, Z) u221(X, mark(Y), Z) => u221(X, Y, Z) u221(X, Y, mark(Z)) => u221(X, Y, Z) u221(active(X), Y, Z) => u221(X, Y, Z) u221(X, active(Y), Z) => u221(X, Y, Z) u221(X, Y, active(Z)) => u221(X, Y, Z) fst(mark(X)) => fst(X) fst(active(X)) => fst(X) u31(mark(X), Y) => u31(X, Y) u31(X, mark(Y)) => u31(X, Y) u31(active(X), Y) => u31(X, Y) u31(X, active(Y)) => u31(X, Y) u41(mark(X), Y, Z) => u41(X, Y, Z) u41(X, mark(Y), Z) => u41(X, Y, Z) u41(X, Y, mark(Z)) => u41(X, Y, Z) u41(active(X), Y, Z) => u41(X, Y, Z) u41(X, active(Y), Z) => u41(X, Y, Z) u41(X, Y, active(Z)) => u41(X, Y, Z) u42(mark(X), Y) => u42(X, Y) u42(X, mark(Y)) => u42(X, Y) u42(active(X), Y) => u42(X, Y) u42(X, active(Y)) => u42(X, Y) u43(mark(X)) => u43(X) u43(active(X)) => u43(X) u51(mark(X), Y, Z) => u51(X, Y, Z) u51(X, mark(Y), Z) => u51(X, Y, Z) u51(X, Y, mark(Z)) => u51(X, Y, Z) u51(active(X), Y, Z) => u51(X, Y, Z) u51(X, active(Y), Z) => u51(X, Y, Z) u51(X, Y, active(Z)) => u51(X, Y, Z) u52(mark(X), Y) => u52(X, Y) u52(X, mark(Y)) => u52(X, Y) u52(active(X), Y) => u52(X, Y) u52(X, active(Y)) => u52(X, Y) u53(mark(X)) => u53(X) u53(active(X)) => u53(X) u61(mark(X), Y) => u61(X, Y) u61(X, mark(Y)) => u61(X, Y) u61(active(X), Y) => u61(X, Y) u61(X, active(Y)) => u61(X, Y) u62(mark(X)) => u62(X) u62(active(X)) => u62(X) isPLNat(mark(X)) => isPLNat(X) isPLNat(active(X)) => isPLNat(X) u71(mark(X), Y) => u71(X, Y) u71(X, mark(Y)) => u71(X, Y) u71(active(X), Y) => u71(X, Y) u71(X, active(Y)) => u71(X, Y) u72(mark(X)) => u72(X) u72(active(X)) => u72(X) u81(mark(X), Y) => u81(X, Y) u81(X, mark(Y)) => u81(X, Y) u81(active(X), Y) => u81(X, Y) u81(X, active(Y)) => u81(X, Y) u82(mark(X)) => u82(X) u82(active(X)) => u82(X) u91(mark(X), Y) => u91(X, Y) u91(X, mark(Y)) => u91(X, Y) u91(active(X), Y) => u91(X, Y) u91(X, active(Y)) => u91(X, Y) u92(mark(X)) => u92(X) u92(active(X)) => u92(X) and(mark(X), Y) => and(X, Y) and(X, mark(Y)) => and(X, Y) and(active(X), Y) => and(X, Y) and(X, active(Y)) => and(X, Y) isNaturalKind(mark(X)) => isNaturalKind(X) isNaturalKind(active(X)) => isNaturalKind(X) isLNatKind(mark(X)) => isLNatKind(X) isLNatKind(active(X)) => isLNatKind(X) isPLNatKind(mark(X)) => isPLNatKind(X) isPLNatKind(active(X)) => isPLNatKind(X) tail(mark(X)) => tail(X) tail(active(X)) => tail(X) take(mark(X), Y) => take(X, Y) take(X, mark(Y)) => take(X, Y) take(active(X), Y) => take(X, Y) take(X, active(Y)) => take(X, Y) sel(mark(X), Y) => sel(X, Y) sel(X, mark(Y)) => sel(X, Y) sel(active(X), Y) => sel(X, Y) sel(X, active(Y)) => sel(X, Y) map(/\x.X(x), nil) => nil app(/\x.X(x), Y) => X(Y) We observe that the rules contain a first-order subset: active(u101(tt, X, Y)) => mark(u102(isNatural(X), Y)) active(u102(tt, X)) => mark(u103(isLNat(X))) active(u103(tt)) => mark(tt) active(u11(tt, X, Y)) => mark(snd(splitAt(X, Y))) active(u111(tt, X)) => mark(u112(isLNat(X))) active(u112(tt)) => mark(tt) active(u121(tt, X)) => mark(u122(isNatural(X))) active(u122(tt)) => mark(tt) active(u131(tt, X, Y)) => mark(u132(isNatural(X), Y)) active(u132(tt, X)) => mark(u133(isLNat(X))) active(u133(tt)) => mark(tt) active(u141(tt, X, Y)) => mark(u142(isLNat(X), Y)) active(u142(tt, X)) => mark(u143(isLNat(X))) active(u143(tt)) => mark(tt) active(u151(tt, X, Y)) => mark(u152(isNatural(X), Y)) active(u152(tt, X)) => mark(u153(isLNat(X))) active(u153(tt)) => mark(tt) active(u161(tt, X)) => mark(cons(X, natsFrom(s(X)))) active(u171(tt, X, Y)) => mark(head(afterNth(X, Y))) active(u181(tt, X)) => mark(X) active(u191(tt, X)) => mark(pair(nil, X)) active(u201(tt, X, Y, Z)) => mark(u202(splitAt(X, Z), Y)) active(u202(pair(X, Y), Z)) => mark(pair(cons(Z, X), Y)) active(u21(tt, X)) => mark(X) active(u211(tt, X)) => mark(X) active(u221(tt, X, Y)) => mark(fst(splitAt(X, Y))) active(u31(tt, X)) => mark(X) active(u41(tt, X, Y)) => mark(u42(isNatural(X), Y)) active(u42(tt, X)) => mark(u43(isLNat(X))) active(u43(tt)) => mark(tt) active(u51(tt, X, Y)) => mark(u52(isNatural(X), Y)) active(u52(tt, X)) => mark(u53(isLNat(X))) active(u53(tt)) => mark(tt) active(u61(tt, X)) => mark(u62(isPLNat(X))) active(u62(tt)) => mark(tt) active(u71(tt, X)) => mark(u72(isNatural(X))) active(u72(tt)) => mark(tt) active(u81(tt, X)) => mark(u82(isPLNat(X))) active(u82(tt)) => mark(tt) active(u91(tt, X)) => mark(u92(isLNat(X))) active(u92(tt)) => mark(tt) active(afterNth(X, Y)) => mark(u11(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), X, Y)) active(and(tt, X)) => mark(X) active(fst(pair(X, Y))) => mark(u21(and(and(isLNat(X), isLNatKind(X)), and(isLNat(Y), isLNatKind(Y))), X)) active(head(cons(X, Y))) => mark(u31(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), X)) active(isLNat(nil)) => mark(tt) active(isLNat(afterNth(X, Y))) => mark(u41(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isLNat(cons(X, Y))) => mark(u51(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isLNat(fst(X))) => mark(u61(isPLNatKind(X), X)) active(isLNat(natsFrom(X))) => mark(u71(isNaturalKind(X), X)) active(isLNat(snd(X))) => mark(u81(isPLNatKind(X), X)) active(isLNat(tail(X))) => mark(u91(isLNatKind(X), X)) active(isLNat(take(X, Y))) => mark(u101(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isLNatKind(nil)) => mark(tt) active(isLNatKind(afterNth(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(isLNatKind(cons(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(isLNatKind(fst(X))) => mark(isPLNatKind(X)) active(isLNatKind(natsFrom(X))) => mark(isNaturalKind(X)) active(isLNatKind(snd(X))) => mark(isPLNatKind(X)) active(isLNatKind(tail(X))) => mark(isLNatKind(X)) active(isLNatKind(take(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(isNatural(0)) => mark(tt) active(isNatural(head(X))) => mark(u111(isLNatKind(X), X)) active(isNatural(s(X))) => mark(u121(isNaturalKind(X), X)) active(isNatural(sel(X, Y))) => mark(u131(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isNaturalKind(0)) => mark(tt) active(isNaturalKind(head(X))) => mark(isLNatKind(X)) active(isNaturalKind(s(X))) => mark(isNaturalKind(X)) active(isNaturalKind(sel(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(isPLNat(pair(X, Y))) => mark(u141(and(isLNatKind(X), isLNatKind(Y)), X, Y)) active(isPLNat(splitAt(X, Y))) => mark(u151(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isPLNatKind(pair(X, Y))) => mark(and(isLNatKind(X), isLNatKind(Y))) active(isPLNatKind(splitAt(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(natsFrom(X)) => mark(u161(and(isNatural(X), isNaturalKind(X)), X)) active(sel(X, Y)) => mark(u171(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), X, Y)) active(snd(pair(X, Y))) => mark(u181(and(and(isLNat(X), isLNatKind(X)), and(isLNat(Y), isLNatKind(Y))), Y)) active(splitAt(0, X)) => mark(u191(and(isLNat(X), isLNatKind(X)), X)) active(splitAt(s(X), cons(Y, Z))) => mark(u201(and(and(isNatural(X), isNaturalKind(X)), and(and(isNatural(Y), isNaturalKind(Y)), and(isLNat(Z), isLNatKind(Z)))), X, Y, Z)) active(tail(cons(X, Y))) => mark(u211(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), Y)) active(take(X, Y)) => mark(u221(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), X, Y)) mark(u101(X, Y, Z)) => active(u101(mark(X), Y, Z)) mark(tt) => active(tt) mark(u102(X, Y)) => active(u102(mark(X), Y)) mark(isNatural(X)) => active(isNatural(X)) mark(u103(X)) => active(u103(mark(X))) mark(isLNat(X)) => active(isLNat(X)) mark(u11(X, Y, Z)) => active(u11(mark(X), Y, Z)) mark(snd(X)) => active(snd(mark(X))) mark(splitAt(X, Y)) => active(splitAt(mark(X), mark(Y))) mark(u111(X, Y)) => active(u111(mark(X), Y)) mark(u112(X)) => active(u112(mark(X))) mark(u121(X, Y)) => active(u121(mark(X), Y)) mark(u122(X)) => active(u122(mark(X))) mark(u131(X, Y, Z)) => active(u131(mark(X), Y, Z)) mark(u132(X, Y)) => active(u132(mark(X), Y)) mark(u133(X)) => active(u133(mark(X))) mark(u141(X, Y, Z)) => active(u141(mark(X), Y, Z)) mark(u142(X, Y)) => active(u142(mark(X), Y)) mark(u143(X)) => active(u143(mark(X))) mark(u151(X, Y, Z)) => active(u151(mark(X), Y, Z)) mark(u152(X, Y)) => active(u152(mark(X), Y)) mark(u153(X)) => active(u153(mark(X))) mark(u161(X, Y)) => active(u161(mark(X), Y)) mark(cons(X, Y)) => active(cons(mark(X), Y)) mark(natsFrom(X)) => active(natsFrom(mark(X))) mark(s(X)) => active(s(mark(X))) mark(u171(X, Y, Z)) => active(u171(mark(X), Y, Z)) mark(head(X)) => active(head(mark(X))) mark(afterNth(X, Y)) => active(afterNth(mark(X), mark(Y))) mark(u181(X, Y)) => active(u181(mark(X), Y)) mark(u191(X, Y)) => active(u191(mark(X), Y)) mark(pair(X, Y)) => active(pair(mark(X), mark(Y))) mark(nil) => active(nil) mark(u201(X, Y, Z, U)) => active(u201(mark(X), Y, Z, U)) mark(u202(X, Y)) => active(u202(mark(X), Y)) mark(u21(X, Y)) => active(u21(mark(X), Y)) mark(u211(X, Y)) => active(u211(mark(X), Y)) mark(u221(X, Y, Z)) => active(u221(mark(X), Y, Z)) mark(fst(X)) => active(fst(mark(X))) mark(u31(X, Y)) => active(u31(mark(X), Y)) mark(u41(X, Y, Z)) => active(u41(mark(X), Y, Z)) mark(u42(X, Y)) => active(u42(mark(X), Y)) mark(u43(X)) => active(u43(mark(X))) mark(u51(X, Y, Z)) => active(u51(mark(X), Y, Z)) mark(u52(X, Y)) => active(u52(mark(X), Y)) mark(u53(X)) => active(u53(mark(X))) mark(u61(X, Y)) => active(u61(mark(X), Y)) mark(u62(X)) => active(u62(mark(X))) mark(isPLNat(X)) => active(isPLNat(X)) mark(u71(X, Y)) => active(u71(mark(X), Y)) mark(u72(X)) => active(u72(mark(X))) mark(u81(X, Y)) => active(u81(mark(X), Y)) mark(u82(X)) => active(u82(mark(X))) mark(u91(X, Y)) => active(u91(mark(X), Y)) mark(u92(X)) => active(u92(mark(X))) mark(and(X, Y)) => active(and(mark(X), Y)) mark(isNaturalKind(X)) => active(isNaturalKind(X)) mark(isLNatKind(X)) => active(isLNatKind(X)) mark(isPLNatKind(X)) => active(isPLNatKind(X)) mark(tail(X)) => active(tail(mark(X))) mark(take(X, Y)) => active(take(mark(X), mark(Y))) mark(0) => active(0) mark(sel(X, Y)) => active(sel(mark(X), mark(Y))) u101(mark(X), Y, Z) => u101(X, Y, Z) u101(X, mark(Y), Z) => u101(X, Y, Z) u101(X, Y, mark(Z)) => u101(X, Y, Z) u101(active(X), Y, Z) => u101(X, Y, Z) u101(X, active(Y), Z) => u101(X, Y, Z) u101(X, Y, active(Z)) => u101(X, Y, Z) u102(mark(X), Y) => u102(X, Y) u102(X, mark(Y)) => u102(X, Y) u102(active(X), Y) => u102(X, Y) u102(X, active(Y)) => u102(X, Y) isNatural(mark(X)) => isNatural(X) isNatural(active(X)) => isNatural(X) u103(mark(X)) => u103(X) u103(active(X)) => u103(X) isLNat(mark(X)) => isLNat(X) isLNat(active(X)) => isLNat(X) u11(mark(X), Y, Z) => u11(X, Y, Z) u11(X, mark(Y), Z) => u11(X, Y, Z) u11(X, Y, mark(Z)) => u11(X, Y, Z) u11(active(X), Y, Z) => u11(X, Y, Z) u11(X, active(Y), Z) => u11(X, Y, Z) u11(X, Y, active(Z)) => u11(X, Y, Z) snd(mark(X)) => snd(X) snd(active(X)) => snd(X) splitAt(mark(X), Y) => splitAt(X, Y) splitAt(X, mark(Y)) => splitAt(X, Y) splitAt(active(X), Y) => splitAt(X, Y) splitAt(X, active(Y)) => splitAt(X, Y) u111(mark(X), Y) => u111(X, Y) u111(X, mark(Y)) => u111(X, Y) u111(active(X), Y) => u111(X, Y) u111(X, active(Y)) => u111(X, Y) u112(mark(X)) => u112(X) u112(active(X)) => u112(X) u121(mark(X), Y) => u121(X, Y) u121(X, mark(Y)) => u121(X, Y) u121(active(X), Y) => u121(X, Y) u121(X, active(Y)) => u121(X, Y) u122(mark(X)) => u122(X) u122(active(X)) => u122(X) u131(mark(X), Y, Z) => u131(X, Y, Z) u131(X, mark(Y), Z) => u131(X, Y, Z) u131(X, Y, mark(Z)) => u131(X, Y, Z) u131(active(X), Y, Z) => u131(X, Y, Z) u131(X, active(Y), Z) => u131(X, Y, Z) u131(X, Y, active(Z)) => u131(X, Y, Z) u132(mark(X), Y) => u132(X, Y) u132(X, mark(Y)) => u132(X, Y) u132(active(X), Y) => u132(X, Y) u132(X, active(Y)) => u132(X, Y) u133(mark(X)) => u133(X) u133(active(X)) => u133(X) u141(mark(X), Y, Z) => u141(X, Y, Z) u141(X, mark(Y), Z) => u141(X, Y, Z) u141(X, Y, mark(Z)) => u141(X, Y, Z) u141(active(X), Y, Z) => u141(X, Y, Z) u141(X, active(Y), Z) => u141(X, Y, Z) u141(X, Y, active(Z)) => u141(X, Y, Z) u142(mark(X), Y) => u142(X, Y) u142(X, mark(Y)) => u142(X, Y) u142(active(X), Y) => u142(X, Y) u142(X, active(Y)) => u142(X, Y) u143(mark(X)) => u143(X) u143(active(X)) => u143(X) u151(mark(X), Y, Z) => u151(X, Y, Z) u151(X, mark(Y), Z) => u151(X, Y, Z) u151(X, Y, mark(Z)) => u151(X, Y, Z) u151(active(X), Y, Z) => u151(X, Y, Z) u151(X, active(Y), Z) => u151(X, Y, Z) u151(X, Y, active(Z)) => u151(X, Y, Z) u152(mark(X), Y) => u152(X, Y) u152(X, mark(Y)) => u152(X, Y) u152(active(X), Y) => u152(X, Y) u152(X, active(Y)) => u152(X, Y) u153(mark(X)) => u153(X) u153(active(X)) => u153(X) u161(mark(X), Y) => u161(X, Y) u161(X, mark(Y)) => u161(X, Y) u161(active(X), Y) => u161(X, Y) u161(X, active(Y)) => u161(X, Y) cons(mark(X), Y) => cons(X, Y) cons(X, mark(Y)) => cons(X, Y) cons(active(X), Y) => cons(X, Y) cons(X, active(Y)) => cons(X, Y) natsFrom(mark(X)) => natsFrom(X) natsFrom(active(X)) => natsFrom(X) s(mark(X)) => s(X) s(active(X)) => s(X) u171(mark(X), Y, Z) => u171(X, Y, Z) u171(X, mark(Y), Z) => u171(X, Y, Z) u171(X, Y, mark(Z)) => u171(X, Y, Z) u171(active(X), Y, Z) => u171(X, Y, Z) u171(X, active(Y), Z) => u171(X, Y, Z) u171(X, Y, active(Z)) => u171(X, Y, Z) head(mark(X)) => head(X) head(active(X)) => head(X) afterNth(mark(X), Y) => afterNth(X, Y) afterNth(X, mark(Y)) => afterNth(X, Y) afterNth(active(X), Y) => afterNth(X, Y) afterNth(X, active(Y)) => afterNth(X, Y) u181(mark(X), Y) => u181(X, Y) u181(X, mark(Y)) => u181(X, Y) u181(active(X), Y) => u181(X, Y) u181(X, active(Y)) => u181(X, Y) u191(mark(X), Y) => u191(X, Y) u191(X, mark(Y)) => u191(X, Y) u191(active(X), Y) => u191(X, Y) u191(X, active(Y)) => u191(X, Y) pair(mark(X), Y) => pair(X, Y) pair(X, mark(Y)) => pair(X, Y) pair(active(X), Y) => pair(X, Y) pair(X, active(Y)) => pair(X, Y) u201(mark(X), Y, Z, U) => u201(X, Y, Z, U) u201(X, mark(Y), Z, U) => u201(X, Y, Z, U) u201(X, Y, mark(Z), U) => u201(X, Y, Z, U) u201(X, Y, Z, mark(U)) => u201(X, Y, Z, U) u201(active(X), Y, Z, U) => u201(X, Y, Z, U) u201(X, active(Y), Z, U) => u201(X, Y, Z, U) u201(X, Y, active(Z), U) => u201(X, Y, Z, U) u201(X, Y, Z, active(U)) => u201(X, Y, Z, U) u202(mark(X), Y) => u202(X, Y) u202(X, mark(Y)) => u202(X, Y) u202(active(X), Y) => u202(X, Y) u202(X, active(Y)) => u202(X, Y) u21(mark(X), Y) => u21(X, Y) u21(X, mark(Y)) => u21(X, Y) u21(active(X), Y) => u21(X, Y) u21(X, active(Y)) => u21(X, Y) u211(mark(X), Y) => u211(X, Y) u211(X, mark(Y)) => u211(X, Y) u211(active(X), Y) => u211(X, Y) u211(X, active(Y)) => u211(X, Y) u221(mark(X), Y, Z) => u221(X, Y, Z) u221(X, mark(Y), Z) => u221(X, Y, Z) u221(X, Y, mark(Z)) => u221(X, Y, Z) u221(active(X), Y, Z) => u221(X, Y, Z) u221(X, active(Y), Z) => u221(X, Y, Z) u221(X, Y, active(Z)) => u221(X, Y, Z) fst(mark(X)) => fst(X) fst(active(X)) => fst(X) u31(mark(X), Y) => u31(X, Y) u31(X, mark(Y)) => u31(X, Y) u31(active(X), Y) => u31(X, Y) u31(X, active(Y)) => u31(X, Y) u41(mark(X), Y, Z) => u41(X, Y, Z) u41(X, mark(Y), Z) => u41(X, Y, Z) u41(X, Y, mark(Z)) => u41(X, Y, Z) u41(active(X), Y, Z) => u41(X, Y, Z) u41(X, active(Y), Z) => u41(X, Y, Z) u41(X, Y, active(Z)) => u41(X, Y, Z) u42(mark(X), Y) => u42(X, Y) u42(X, mark(Y)) => u42(X, Y) u42(active(X), Y) => u42(X, Y) u42(X, active(Y)) => u42(X, Y) u43(mark(X)) => u43(X) u43(active(X)) => u43(X) u51(mark(X), Y, Z) => u51(X, Y, Z) u51(X, mark(Y), Z) => u51(X, Y, Z) u51(X, Y, mark(Z)) => u51(X, Y, Z) u51(active(X), Y, Z) => u51(X, Y, Z) u51(X, active(Y), Z) => u51(X, Y, Z) u51(X, Y, active(Z)) => u51(X, Y, Z) u52(mark(X), Y) => u52(X, Y) u52(X, mark(Y)) => u52(X, Y) u52(active(X), Y) => u52(X, Y) u52(X, active(Y)) => u52(X, Y) u53(mark(X)) => u53(X) u53(active(X)) => u53(X) u61(mark(X), Y) => u61(X, Y) u61(X, mark(Y)) => u61(X, Y) u61(active(X), Y) => u61(X, Y) u61(X, active(Y)) => u61(X, Y) u62(mark(X)) => u62(X) u62(active(X)) => u62(X) isPLNat(mark(X)) => isPLNat(X) isPLNat(active(X)) => isPLNat(X) u71(mark(X), Y) => u71(X, Y) u71(X, mark(Y)) => u71(X, Y) u71(active(X), Y) => u71(X, Y) u71(X, active(Y)) => u71(X, Y) u72(mark(X)) => u72(X) u72(active(X)) => u72(X) u81(mark(X), Y) => u81(X, Y) u81(X, mark(Y)) => u81(X, Y) u81(active(X), Y) => u81(X, Y) u81(X, active(Y)) => u81(X, Y) u82(mark(X)) => u82(X) u82(active(X)) => u82(X) u91(mark(X), Y) => u91(X, Y) u91(X, mark(Y)) => u91(X, Y) u91(active(X), Y) => u91(X, Y) u91(X, active(Y)) => u91(X, Y) u92(mark(X)) => u92(X) u92(active(X)) => u92(X) and(mark(X), Y) => and(X, Y) and(X, mark(Y)) => and(X, Y) and(active(X), Y) => and(X, Y) and(X, active(Y)) => and(X, Y) isNaturalKind(mark(X)) => isNaturalKind(X) isNaturalKind(active(X)) => isNaturalKind(X) isLNatKind(mark(X)) => isLNatKind(X) isLNatKind(active(X)) => isLNatKind(X) isPLNatKind(mark(X)) => isPLNatKind(X) isPLNatKind(active(X)) => isPLNatKind(X) tail(mark(X)) => tail(X) tail(active(X)) => tail(X) take(mark(X), Y) => take(X, Y) take(X, mark(Y)) => take(X, Y) take(active(X), Y) => take(X, Y) take(X, active(Y)) => take(X, Y) sel(mark(X), Y) => sel(X, Y) sel(X, mark(Y)) => sel(X, Y) sel(active(X), Y) => sel(X, Y) sel(X, active(Y)) => sel(X, Y) Moreover, the system is finitely branching. Thus, by [Kop12, Thm. 7.55], we may omit all first-order dependency pairs from the dependency pair problem (DP(R), R) if this first-order part is Ce-terminating when seen as a many-sorted first-order TRS. According to nattprover, this system is indeed Ce-terminating: || Input TRS: || 1: active(u101(tt(),PeRCenTX,PeRCenTY)) -> mark(u102(isNatural(PeRCenTX),PeRCenTY)) || 2: active(u102(tt(),PeRCenTX)) -> mark(u103(isLNat(PeRCenTX))) || 3: active(u103(tt())) -> mark(tt()) || 4: active(u11(tt(),PeRCenTX,PeRCenTY)) -> mark(snd(splitAt(PeRCenTX,PeRCenTY))) || 5: active(u111(tt(),PeRCenTX)) -> mark(u112(isLNat(PeRCenTX))) || 6: active(u112(tt())) -> mark(tt()) || 7: active(u121(tt(),PeRCenTX)) -> mark(u122(isNatural(PeRCenTX))) || 8: active(u122(tt())) -> mark(tt()) || 9: active(u131(tt(),PeRCenTX,PeRCenTY)) -> mark(u132(isNatural(PeRCenTX),PeRCenTY)) || 10: active(u132(tt(),PeRCenTX)) -> mark(u133(isLNat(PeRCenTX))) || 11: active(u133(tt())) -> mark(tt()) || 12: active(u141(tt(),PeRCenTX,PeRCenTY)) -> mark(u142(isLNat(PeRCenTX),PeRCenTY)) || 13: active(u142(tt(),PeRCenTX)) -> mark(u143(isLNat(PeRCenTX))) || 14: active(u143(tt())) -> mark(tt()) || 15: active(u151(tt(),PeRCenTX,PeRCenTY)) -> mark(u152(isNatural(PeRCenTX),PeRCenTY)) || 16: active(u152(tt(),PeRCenTX)) -> mark(u153(isLNat(PeRCenTX))) || 17: active(u153(tt())) -> mark(tt()) || 18: active(u161(tt(),PeRCenTX)) -> mark(cons(PeRCenTX,natsFrom(s(PeRCenTX)))) || 19: active(u171(tt(),PeRCenTX,PeRCenTY)) -> mark(head(afterNth(PeRCenTX,PeRCenTY))) || 20: active(u181(tt(),PeRCenTX)) -> mark(PeRCenTX) || 21: active(u191(tt(),PeRCenTX)) -> mark(pair(nil(),PeRCenTX)) || 22: active(u201(tt(),PeRCenTX,PeRCenTY,PeRCenTZ)) -> mark(u202(splitAt(PeRCenTX,PeRCenTZ),PeRCenTY)) || 23: active(u202(pair(PeRCenTX,PeRCenTY),PeRCenTZ)) -> mark(pair(cons(PeRCenTZ,PeRCenTX),PeRCenTY)) || 24: active(u21(tt(),PeRCenTX)) -> mark(PeRCenTX) || 25: active(u211(tt(),PeRCenTX)) -> mark(PeRCenTX) || 26: active(u221(tt(),PeRCenTX,PeRCenTY)) -> mark(fst(splitAt(PeRCenTX,PeRCenTY))) || 27: active(u31(tt(),PeRCenTX)) -> mark(PeRCenTX) || 28: active(u41(tt(),PeRCenTX,PeRCenTY)) -> mark(u42(isNatural(PeRCenTX),PeRCenTY)) || 29: active(u42(tt(),PeRCenTX)) -> mark(u43(isLNat(PeRCenTX))) || 30: active(u43(tt())) -> mark(tt()) || 31: active(u51(tt(),PeRCenTX,PeRCenTY)) -> mark(u52(isNatural(PeRCenTX),PeRCenTY)) || 32: active(u52(tt(),PeRCenTX)) -> mark(u53(isLNat(PeRCenTX))) || 33: active(u53(tt())) -> mark(tt()) || 34: active(u61(tt(),PeRCenTX)) -> mark(u62(isPLNat(PeRCenTX))) || 35: active(u62(tt())) -> mark(tt()) || 36: active(u71(tt(),PeRCenTX)) -> mark(u72(isNatural(PeRCenTX))) || 37: active(u72(tt())) -> mark(tt()) || 38: active(u81(tt(),PeRCenTX)) -> mark(u82(isPLNat(PeRCenTX))) || 39: active(u82(tt())) -> mark(tt()) || 40: active(u91(tt(),PeRCenTX)) -> mark(u92(isLNat(PeRCenTX))) || 41: active(u92(tt())) -> mark(tt()) || 42: active(afterNth(PeRCenTX,PeRCenTY)) -> mark(u11(and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTX,PeRCenTY)) || 43: active(and(tt(),PeRCenTX)) -> mark(PeRCenTX) || 44: active(fst(pair(PeRCenTX,PeRCenTY))) -> mark(u21(and(and(isLNat(PeRCenTX),isLNatKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTX)) || 45: active(head(cons(PeRCenTX,PeRCenTY))) -> mark(u31(and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTX)) || 46: active(isLNat(nil())) -> mark(tt()) || 47: active(isLNat(afterNth(PeRCenTX,PeRCenTY))) -> mark(u41(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)),PeRCenTX,PeRCenTY)) || 48: active(isLNat(cons(PeRCenTX,PeRCenTY))) -> mark(u51(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)),PeRCenTX,PeRCenTY)) || 49: active(isLNat(fst(PeRCenTX))) -> mark(u61(isPLNatKind(PeRCenTX),PeRCenTX)) || 50: active(isLNat(natsFrom(PeRCenTX))) -> mark(u71(isNaturalKind(PeRCenTX),PeRCenTX)) || 51: active(isLNat(snd(PeRCenTX))) -> mark(u81(isPLNatKind(PeRCenTX),PeRCenTX)) || 52: active(isLNat(tail(PeRCenTX))) -> mark(u91(isLNatKind(PeRCenTX),PeRCenTX)) || 53: active(isLNat(take(PeRCenTX,PeRCenTY))) -> mark(u101(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)),PeRCenTX,PeRCenTY)) || 54: active(isLNatKind(nil())) -> mark(tt()) || 55: active(isLNatKind(afterNth(PeRCenTX,PeRCenTY))) -> mark(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY))) || 56: active(isLNatKind(cons(PeRCenTX,PeRCenTY))) -> mark(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY))) || 57: active(isLNatKind(fst(PeRCenTX))) -> mark(isPLNatKind(PeRCenTX)) || 58: active(isLNatKind(natsFrom(PeRCenTX))) -> mark(isNaturalKind(PeRCenTX)) || 59: active(isLNatKind(snd(PeRCenTX))) -> mark(isPLNatKind(PeRCenTX)) || 60: active(isLNatKind(tail(PeRCenTX))) -> mark(isLNatKind(PeRCenTX)) || 61: active(isLNatKind(take(PeRCenTX,PeRCenTY))) -> mark(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY))) || 62: active(isNatural(0())) -> mark(tt()) || 63: active(isNatural(head(PeRCenTX))) -> mark(u111(isLNatKind(PeRCenTX),PeRCenTX)) || 64: active(isNatural(s(PeRCenTX))) -> mark(u121(isNaturalKind(PeRCenTX),PeRCenTX)) || 65: active(isNatural(sel(PeRCenTX,PeRCenTY))) -> mark(u131(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)),PeRCenTX,PeRCenTY)) || 66: active(isNaturalKind(0())) -> mark(tt()) || 67: active(isNaturalKind(head(PeRCenTX))) -> mark(isLNatKind(PeRCenTX)) || 68: active(isNaturalKind(s(PeRCenTX))) -> mark(isNaturalKind(PeRCenTX)) || 69: active(isNaturalKind(sel(PeRCenTX,PeRCenTY))) -> mark(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY))) || 70: active(isPLNat(pair(PeRCenTX,PeRCenTY))) -> mark(u141(and(isLNatKind(PeRCenTX),isLNatKind(PeRCenTY)),PeRCenTX,PeRCenTY)) || 71: active(isPLNat(splitAt(PeRCenTX,PeRCenTY))) -> mark(u151(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)),PeRCenTX,PeRCenTY)) || 72: active(isPLNatKind(pair(PeRCenTX,PeRCenTY))) -> mark(and(isLNatKind(PeRCenTX),isLNatKind(PeRCenTY))) || 73: active(isPLNatKind(splitAt(PeRCenTX,PeRCenTY))) -> mark(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY))) || 74: active(natsFrom(PeRCenTX)) -> mark(u161(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),PeRCenTX)) || 75: active(sel(PeRCenTX,PeRCenTY)) -> mark(u171(and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTX,PeRCenTY)) || 76: active(snd(pair(PeRCenTX,PeRCenTY))) -> mark(u181(and(and(isLNat(PeRCenTX),isLNatKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTY)) || 77: active(splitAt(0(),PeRCenTX)) -> mark(u191(and(isLNat(PeRCenTX),isLNatKind(PeRCenTX)),PeRCenTX)) || 78: active(splitAt(s(PeRCenTX),cons(PeRCenTY,PeRCenTZ))) -> mark(u201(and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(and(isNatural(PeRCenTY),isNaturalKind(PeRCenTY)),and(isLNat(PeRCenTZ),isLNatKind(PeRCenTZ)))),PeRCenTX,PeRCenTY,PeRCenTZ)) || 79: active(tail(cons(PeRCenTX,PeRCenTY))) -> mark(u211(and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTY)) || 80: active(take(PeRCenTX,PeRCenTY)) -> mark(u221(and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTX,PeRCenTY)) || 81: mark(u101(PeRCenTX,PeRCenTY,PeRCenTZ)) -> active(u101(mark(PeRCenTX),PeRCenTY,PeRCenTZ)) || 82: mark(tt()) -> active(tt()) || 83: mark(u102(PeRCenTX,PeRCenTY)) -> active(u102(mark(PeRCenTX),PeRCenTY)) || 84: mark(isNatural(PeRCenTX)) -> active(isNatural(PeRCenTX)) || 85: mark(u103(PeRCenTX)) -> active(u103(mark(PeRCenTX))) || 86: mark(isLNat(PeRCenTX)) -> active(isLNat(PeRCenTX)) || 87: mark(u11(PeRCenTX,PeRCenTY,PeRCenTZ)) -> active(u11(mark(PeRCenTX),PeRCenTY,PeRCenTZ)) || 88: mark(snd(PeRCenTX)) -> active(snd(mark(PeRCenTX))) || 89: mark(splitAt(PeRCenTX,PeRCenTY)) -> active(splitAt(mark(PeRCenTX),mark(PeRCenTY))) || 90: mark(u111(PeRCenTX,PeRCenTY)) -> active(u111(mark(PeRCenTX),PeRCenTY)) || 91: mark(u112(PeRCenTX)) -> active(u112(mark(PeRCenTX))) || 92: mark(u121(PeRCenTX,PeRCenTY)) -> active(u121(mark(PeRCenTX),PeRCenTY)) || 93: mark(u122(PeRCenTX)) -> active(u122(mark(PeRCenTX))) || 94: mark(u131(PeRCenTX,PeRCenTY,PeRCenTZ)) -> active(u131(mark(PeRCenTX),PeRCenTY,PeRCenTZ)) || 95: mark(u132(PeRCenTX,PeRCenTY)) -> active(u132(mark(PeRCenTX),PeRCenTY)) || 96: mark(u133(PeRCenTX)) -> active(u133(mark(PeRCenTX))) || 97: mark(u141(PeRCenTX,PeRCenTY,PeRCenTZ)) -> active(u141(mark(PeRCenTX),PeRCenTY,PeRCenTZ)) || 98: mark(u142(PeRCenTX,PeRCenTY)) -> active(u142(mark(PeRCenTX),PeRCenTY)) || 99: mark(u143(PeRCenTX)) -> active(u143(mark(PeRCenTX))) || 100: mark(u151(PeRCenTX,PeRCenTY,PeRCenTZ)) -> active(u151(mark(PeRCenTX),PeRCenTY,PeRCenTZ)) || 101: mark(u152(PeRCenTX,PeRCenTY)) -> active(u152(mark(PeRCenTX),PeRCenTY)) || 102: mark(u153(PeRCenTX)) -> active(u153(mark(PeRCenTX))) || 103: mark(u161(PeRCenTX,PeRCenTY)) -> active(u161(mark(PeRCenTX),PeRCenTY)) || 104: mark(cons(PeRCenTX,PeRCenTY)) -> active(cons(mark(PeRCenTX),PeRCenTY)) || 105: mark(natsFrom(PeRCenTX)) -> active(natsFrom(mark(PeRCenTX))) || 106: mark(s(PeRCenTX)) -> active(s(mark(PeRCenTX))) || 107: mark(u171(PeRCenTX,PeRCenTY,PeRCenTZ)) -> active(u171(mark(PeRCenTX),PeRCenTY,PeRCenTZ)) || 108: mark(head(PeRCenTX)) -> active(head(mark(PeRCenTX))) || 109: mark(afterNth(PeRCenTX,PeRCenTY)) -> active(afterNth(mark(PeRCenTX),mark(PeRCenTY))) || 110: mark(u181(PeRCenTX,PeRCenTY)) -> active(u181(mark(PeRCenTX),PeRCenTY)) || 111: mark(u191(PeRCenTX,PeRCenTY)) -> active(u191(mark(PeRCenTX),PeRCenTY)) || 112: mark(pair(PeRCenTX,PeRCenTY)) -> active(pair(mark(PeRCenTX),mark(PeRCenTY))) || 113: mark(nil()) -> active(nil()) || 114: mark(u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU)) -> active(u201(mark(PeRCenTX),PeRCenTY,PeRCenTZ,PeRCenTU)) || 115: mark(u202(PeRCenTX,PeRCenTY)) -> active(u202(mark(PeRCenTX),PeRCenTY)) || 116: mark(u21(PeRCenTX,PeRCenTY)) -> active(u21(mark(PeRCenTX),PeRCenTY)) || 117: mark(u211(PeRCenTX,PeRCenTY)) -> active(u211(mark(PeRCenTX),PeRCenTY)) || 118: mark(u221(PeRCenTX,PeRCenTY,PeRCenTZ)) -> active(u221(mark(PeRCenTX),PeRCenTY,PeRCenTZ)) || 119: mark(fst(PeRCenTX)) -> active(fst(mark(PeRCenTX))) || 120: mark(u31(PeRCenTX,PeRCenTY)) -> active(u31(mark(PeRCenTX),PeRCenTY)) || 121: mark(u41(PeRCenTX,PeRCenTY,PeRCenTZ)) -> active(u41(mark(PeRCenTX),PeRCenTY,PeRCenTZ)) || 122: mark(u42(PeRCenTX,PeRCenTY)) -> active(u42(mark(PeRCenTX),PeRCenTY)) || 123: mark(u43(PeRCenTX)) -> active(u43(mark(PeRCenTX))) || 124: mark(u51(PeRCenTX,PeRCenTY,PeRCenTZ)) -> active(u51(mark(PeRCenTX),PeRCenTY,PeRCenTZ)) || 125: mark(u52(PeRCenTX,PeRCenTY)) -> active(u52(mark(PeRCenTX),PeRCenTY)) || 126: mark(u53(PeRCenTX)) -> active(u53(mark(PeRCenTX))) || 127: mark(u61(PeRCenTX,PeRCenTY)) -> active(u61(mark(PeRCenTX),PeRCenTY)) || 128: mark(u62(PeRCenTX)) -> active(u62(mark(PeRCenTX))) || 129: mark(isPLNat(PeRCenTX)) -> active(isPLNat(PeRCenTX)) || 130: mark(u71(PeRCenTX,PeRCenTY)) -> active(u71(mark(PeRCenTX),PeRCenTY)) || 131: mark(u72(PeRCenTX)) -> active(u72(mark(PeRCenTX))) || 132: mark(u81(PeRCenTX,PeRCenTY)) -> active(u81(mark(PeRCenTX),PeRCenTY)) || 133: mark(u82(PeRCenTX)) -> active(u82(mark(PeRCenTX))) || 134: mark(u91(PeRCenTX,PeRCenTY)) -> active(u91(mark(PeRCenTX),PeRCenTY)) || 135: mark(u92(PeRCenTX)) -> active(u92(mark(PeRCenTX))) || 136: mark(and(PeRCenTX,PeRCenTY)) -> active(and(mark(PeRCenTX),PeRCenTY)) || 137: mark(isNaturalKind(PeRCenTX)) -> active(isNaturalKind(PeRCenTX)) || 138: mark(isLNatKind(PeRCenTX)) -> active(isLNatKind(PeRCenTX)) || 139: mark(isPLNatKind(PeRCenTX)) -> active(isPLNatKind(PeRCenTX)) || 140: mark(tail(PeRCenTX)) -> active(tail(mark(PeRCenTX))) || 141: mark(take(PeRCenTX,PeRCenTY)) -> active(take(mark(PeRCenTX),mark(PeRCenTY))) || 142: mark(0()) -> active(0()) || 143: mark(sel(PeRCenTX,PeRCenTY)) -> active(sel(mark(PeRCenTX),mark(PeRCenTY))) || 144: u101(mark(PeRCenTX),PeRCenTY,PeRCenTZ) -> u101(PeRCenTX,PeRCenTY,PeRCenTZ) || 145: u101(PeRCenTX,mark(PeRCenTY),PeRCenTZ) -> u101(PeRCenTX,PeRCenTY,PeRCenTZ) || 146: u101(PeRCenTX,PeRCenTY,mark(PeRCenTZ)) -> u101(PeRCenTX,PeRCenTY,PeRCenTZ) || 147: u101(active(PeRCenTX),PeRCenTY,PeRCenTZ) -> u101(PeRCenTX,PeRCenTY,PeRCenTZ) || 148: u101(PeRCenTX,active(PeRCenTY),PeRCenTZ) -> u101(PeRCenTX,PeRCenTY,PeRCenTZ) || 149: u101(PeRCenTX,PeRCenTY,active(PeRCenTZ)) -> u101(PeRCenTX,PeRCenTY,PeRCenTZ) || 150: u102(mark(PeRCenTX),PeRCenTY) -> u102(PeRCenTX,PeRCenTY) || 151: u102(PeRCenTX,mark(PeRCenTY)) -> u102(PeRCenTX,PeRCenTY) || 152: u102(active(PeRCenTX),PeRCenTY) -> u102(PeRCenTX,PeRCenTY) || 153: u102(PeRCenTX,active(PeRCenTY)) -> u102(PeRCenTX,PeRCenTY) || 154: isNatural(mark(PeRCenTX)) -> isNatural(PeRCenTX) || 155: isNatural(active(PeRCenTX)) -> isNatural(PeRCenTX) || 156: u103(mark(PeRCenTX)) -> u103(PeRCenTX) || 157: u103(active(PeRCenTX)) -> u103(PeRCenTX) || 158: isLNat(mark(PeRCenTX)) -> isLNat(PeRCenTX) || 159: isLNat(active(PeRCenTX)) -> isLNat(PeRCenTX) || 160: u11(mark(PeRCenTX),PeRCenTY,PeRCenTZ) -> u11(PeRCenTX,PeRCenTY,PeRCenTZ) || 161: u11(PeRCenTX,mark(PeRCenTY),PeRCenTZ) -> u11(PeRCenTX,PeRCenTY,PeRCenTZ) || 162: u11(PeRCenTX,PeRCenTY,mark(PeRCenTZ)) -> u11(PeRCenTX,PeRCenTY,PeRCenTZ) || 163: u11(active(PeRCenTX),PeRCenTY,PeRCenTZ) -> u11(PeRCenTX,PeRCenTY,PeRCenTZ) || 164: u11(PeRCenTX,active(PeRCenTY),PeRCenTZ) -> u11(PeRCenTX,PeRCenTY,PeRCenTZ) || 165: u11(PeRCenTX,PeRCenTY,active(PeRCenTZ)) -> u11(PeRCenTX,PeRCenTY,PeRCenTZ) || 166: snd(mark(PeRCenTX)) -> snd(PeRCenTX) || 167: snd(active(PeRCenTX)) -> snd(PeRCenTX) || 168: splitAt(mark(PeRCenTX),PeRCenTY) -> splitAt(PeRCenTX,PeRCenTY) || 169: splitAt(PeRCenTX,mark(PeRCenTY)) -> splitAt(PeRCenTX,PeRCenTY) || 170: splitAt(active(PeRCenTX),PeRCenTY) -> splitAt(PeRCenTX,PeRCenTY) || 171: splitAt(PeRCenTX,active(PeRCenTY)) -> splitAt(PeRCenTX,PeRCenTY) || 172: u111(mark(PeRCenTX),PeRCenTY) -> u111(PeRCenTX,PeRCenTY) || 173: u111(PeRCenTX,mark(PeRCenTY)) -> u111(PeRCenTX,PeRCenTY) || 174: u111(active(PeRCenTX),PeRCenTY) -> u111(PeRCenTX,PeRCenTY) || 175: u111(PeRCenTX,active(PeRCenTY)) -> u111(PeRCenTX,PeRCenTY) || 176: u112(mark(PeRCenTX)) -> u112(PeRCenTX) || 177: u112(active(PeRCenTX)) -> u112(PeRCenTX) || 178: u121(mark(PeRCenTX),PeRCenTY) -> u121(PeRCenTX,PeRCenTY) || 179: u121(PeRCenTX,mark(PeRCenTY)) -> u121(PeRCenTX,PeRCenTY) || 180: u121(active(PeRCenTX),PeRCenTY) -> u121(PeRCenTX,PeRCenTY) || 181: u121(PeRCenTX,active(PeRCenTY)) -> u121(PeRCenTX,PeRCenTY) || 182: u122(mark(PeRCenTX)) -> u122(PeRCenTX) || 183: u122(active(PeRCenTX)) -> u122(PeRCenTX) || 184: u131(mark(PeRCenTX),PeRCenTY,PeRCenTZ) -> u131(PeRCenTX,PeRCenTY,PeRCenTZ) || 185: u131(PeRCenTX,mark(PeRCenTY),PeRCenTZ) -> u131(PeRCenTX,PeRCenTY,PeRCenTZ) || 186: u131(PeRCenTX,PeRCenTY,mark(PeRCenTZ)) -> u131(PeRCenTX,PeRCenTY,PeRCenTZ) || 187: u131(active(PeRCenTX),PeRCenTY,PeRCenTZ) -> u131(PeRCenTX,PeRCenTY,PeRCenTZ) || 188: u131(PeRCenTX,active(PeRCenTY),PeRCenTZ) -> u131(PeRCenTX,PeRCenTY,PeRCenTZ) || 189: u131(PeRCenTX,PeRCenTY,active(PeRCenTZ)) -> u131(PeRCenTX,PeRCenTY,PeRCenTZ) || 190: u132(mark(PeRCenTX),PeRCenTY) -> u132(PeRCenTX,PeRCenTY) || 191: u132(PeRCenTX,mark(PeRCenTY)) -> u132(PeRCenTX,PeRCenTY) || 192: u132(active(PeRCenTX),PeRCenTY) -> u132(PeRCenTX,PeRCenTY) || 193: u132(PeRCenTX,active(PeRCenTY)) -> u132(PeRCenTX,PeRCenTY) || 194: u133(mark(PeRCenTX)) -> u133(PeRCenTX) || 195: u133(active(PeRCenTX)) -> u133(PeRCenTX) || 196: u141(mark(PeRCenTX),PeRCenTY,PeRCenTZ) -> u141(PeRCenTX,PeRCenTY,PeRCenTZ) || 197: u141(PeRCenTX,mark(PeRCenTY),PeRCenTZ) -> u141(PeRCenTX,PeRCenTY,PeRCenTZ) || 198: u141(PeRCenTX,PeRCenTY,mark(PeRCenTZ)) -> u141(PeRCenTX,PeRCenTY,PeRCenTZ) || 199: u141(active(PeRCenTX),PeRCenTY,PeRCenTZ) -> u141(PeRCenTX,PeRCenTY,PeRCenTZ) || 200: u141(PeRCenTX,active(PeRCenTY),PeRCenTZ) -> u141(PeRCenTX,PeRCenTY,PeRCenTZ) || 201: u141(PeRCenTX,PeRCenTY,active(PeRCenTZ)) -> u141(PeRCenTX,PeRCenTY,PeRCenTZ) || 202: u142(mark(PeRCenTX),PeRCenTY) -> u142(PeRCenTX,PeRCenTY) || 203: u142(PeRCenTX,mark(PeRCenTY)) -> u142(PeRCenTX,PeRCenTY) || 204: u142(active(PeRCenTX),PeRCenTY) -> u142(PeRCenTX,PeRCenTY) || 205: u142(PeRCenTX,active(PeRCenTY)) -> u142(PeRCenTX,PeRCenTY) || 206: u143(mark(PeRCenTX)) -> u143(PeRCenTX) || 207: u143(active(PeRCenTX)) -> u143(PeRCenTX) || 208: u151(mark(PeRCenTX),PeRCenTY,PeRCenTZ) -> u151(PeRCenTX,PeRCenTY,PeRCenTZ) || 209: u151(PeRCenTX,mark(PeRCenTY),PeRCenTZ) -> u151(PeRCenTX,PeRCenTY,PeRCenTZ) || 210: u151(PeRCenTX,PeRCenTY,mark(PeRCenTZ)) -> u151(PeRCenTX,PeRCenTY,PeRCenTZ) || 211: u151(active(PeRCenTX),PeRCenTY,PeRCenTZ) -> u151(PeRCenTX,PeRCenTY,PeRCenTZ) || 212: u151(PeRCenTX,active(PeRCenTY),PeRCenTZ) -> u151(PeRCenTX,PeRCenTY,PeRCenTZ) || 213: u151(PeRCenTX,PeRCenTY,active(PeRCenTZ)) -> u151(PeRCenTX,PeRCenTY,PeRCenTZ) || 214: u152(mark(PeRCenTX),PeRCenTY) -> u152(PeRCenTX,PeRCenTY) || 215: u152(PeRCenTX,mark(PeRCenTY)) -> u152(PeRCenTX,PeRCenTY) || 216: u152(active(PeRCenTX),PeRCenTY) -> u152(PeRCenTX,PeRCenTY) || 217: u152(PeRCenTX,active(PeRCenTY)) -> u152(PeRCenTX,PeRCenTY) || 218: u153(mark(PeRCenTX)) -> u153(PeRCenTX) || 219: u153(active(PeRCenTX)) -> u153(PeRCenTX) || 220: u161(mark(PeRCenTX),PeRCenTY) -> u161(PeRCenTX,PeRCenTY) || 221: u161(PeRCenTX,mark(PeRCenTY)) -> u161(PeRCenTX,PeRCenTY) || 222: u161(active(PeRCenTX),PeRCenTY) -> u161(PeRCenTX,PeRCenTY) || 223: u161(PeRCenTX,active(PeRCenTY)) -> u161(PeRCenTX,PeRCenTY) || 224: cons(mark(PeRCenTX),PeRCenTY) -> cons(PeRCenTX,PeRCenTY) || 225: cons(PeRCenTX,mark(PeRCenTY)) -> cons(PeRCenTX,PeRCenTY) || 226: cons(active(PeRCenTX),PeRCenTY) -> cons(PeRCenTX,PeRCenTY) || 227: cons(PeRCenTX,active(PeRCenTY)) -> cons(PeRCenTX,PeRCenTY) || 228: natsFrom(mark(PeRCenTX)) -> natsFrom(PeRCenTX) || 229: natsFrom(active(PeRCenTX)) -> natsFrom(PeRCenTX) || 230: s(mark(PeRCenTX)) -> s(PeRCenTX) || 231: s(active(PeRCenTX)) -> s(PeRCenTX) || 232: u171(mark(PeRCenTX),PeRCenTY,PeRCenTZ) -> u171(PeRCenTX,PeRCenTY,PeRCenTZ) || 233: u171(PeRCenTX,mark(PeRCenTY),PeRCenTZ) -> u171(PeRCenTX,PeRCenTY,PeRCenTZ) || 234: u171(PeRCenTX,PeRCenTY,mark(PeRCenTZ)) -> u171(PeRCenTX,PeRCenTY,PeRCenTZ) || 235: u171(active(PeRCenTX),PeRCenTY,PeRCenTZ) -> u171(PeRCenTX,PeRCenTY,PeRCenTZ) || 236: u171(PeRCenTX,active(PeRCenTY),PeRCenTZ) -> u171(PeRCenTX,PeRCenTY,PeRCenTZ) || 237: u171(PeRCenTX,PeRCenTY,active(PeRCenTZ)) -> u171(PeRCenTX,PeRCenTY,PeRCenTZ) || 238: head(mark(PeRCenTX)) -> head(PeRCenTX) || 239: head(active(PeRCenTX)) -> head(PeRCenTX) || 240: afterNth(mark(PeRCenTX),PeRCenTY) -> afterNth(PeRCenTX,PeRCenTY) || 241: afterNth(PeRCenTX,mark(PeRCenTY)) -> afterNth(PeRCenTX,PeRCenTY) || 242: afterNth(active(PeRCenTX),PeRCenTY) -> afterNth(PeRCenTX,PeRCenTY) || 243: afterNth(PeRCenTX,active(PeRCenTY)) -> afterNth(PeRCenTX,PeRCenTY) || 244: u181(mark(PeRCenTX),PeRCenTY) -> u181(PeRCenTX,PeRCenTY) || 245: u181(PeRCenTX,mark(PeRCenTY)) -> u181(PeRCenTX,PeRCenTY) || 246: u181(active(PeRCenTX),PeRCenTY) -> u181(PeRCenTX,PeRCenTY) || 247: u181(PeRCenTX,active(PeRCenTY)) -> u181(PeRCenTX,PeRCenTY) || 248: u191(mark(PeRCenTX),PeRCenTY) -> u191(PeRCenTX,PeRCenTY) || 249: u191(PeRCenTX,mark(PeRCenTY)) -> u191(PeRCenTX,PeRCenTY) || 250: u191(active(PeRCenTX),PeRCenTY) -> u191(PeRCenTX,PeRCenTY) || 251: u191(PeRCenTX,active(PeRCenTY)) -> u191(PeRCenTX,PeRCenTY) || 252: pair(mark(PeRCenTX),PeRCenTY) -> pair(PeRCenTX,PeRCenTY) || 253: pair(PeRCenTX,mark(PeRCenTY)) -> pair(PeRCenTX,PeRCenTY) || 254: pair(active(PeRCenTX),PeRCenTY) -> pair(PeRCenTX,PeRCenTY) || 255: pair(PeRCenTX,active(PeRCenTY)) -> pair(PeRCenTX,PeRCenTY) || 256: u201(mark(PeRCenTX),PeRCenTY,PeRCenTZ,PeRCenTU) -> u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU) || 257: u201(PeRCenTX,mark(PeRCenTY),PeRCenTZ,PeRCenTU) -> u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU) || 258: u201(PeRCenTX,PeRCenTY,mark(PeRCenTZ),PeRCenTU) -> u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU) || 259: u201(PeRCenTX,PeRCenTY,PeRCenTZ,mark(PeRCenTU)) -> u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU) || 260: u201(active(PeRCenTX),PeRCenTY,PeRCenTZ,PeRCenTU) -> u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU) || 261: u201(PeRCenTX,active(PeRCenTY),PeRCenTZ,PeRCenTU) -> u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU) || 262: u201(PeRCenTX,PeRCenTY,active(PeRCenTZ),PeRCenTU) -> u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU) || 263: u201(PeRCenTX,PeRCenTY,PeRCenTZ,active(PeRCenTU)) -> u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU) || 264: u202(mark(PeRCenTX),PeRCenTY) -> u202(PeRCenTX,PeRCenTY) || 265: u202(PeRCenTX,mark(PeRCenTY)) -> u202(PeRCenTX,PeRCenTY) || 266: u202(active(PeRCenTX),PeRCenTY) -> u202(PeRCenTX,PeRCenTY) || 267: u202(PeRCenTX,active(PeRCenTY)) -> u202(PeRCenTX,PeRCenTY) || 268: u21(mark(PeRCenTX),PeRCenTY) -> u21(PeRCenTX,PeRCenTY) || 269: u21(PeRCenTX,mark(PeRCenTY)) -> u21(PeRCenTX,PeRCenTY) || 270: u21(active(PeRCenTX),PeRCenTY) -> u21(PeRCenTX,PeRCenTY) || 271: u21(PeRCenTX,active(PeRCenTY)) -> u21(PeRCenTX,PeRCenTY) || 272: u211(mark(PeRCenTX),PeRCenTY) -> u211(PeRCenTX,PeRCenTY) || 273: u211(PeRCenTX,mark(PeRCenTY)) -> u211(PeRCenTX,PeRCenTY) || 274: u211(active(PeRCenTX),PeRCenTY) -> u211(PeRCenTX,PeRCenTY) || 275: u211(PeRCenTX,active(PeRCenTY)) -> u211(PeRCenTX,PeRCenTY) || 276: u221(mark(PeRCenTX),PeRCenTY,PeRCenTZ) -> u221(PeRCenTX,PeRCenTY,PeRCenTZ) || 277: u221(PeRCenTX,mark(PeRCenTY),PeRCenTZ) -> u221(PeRCenTX,PeRCenTY,PeRCenTZ) || 278: u221(PeRCenTX,PeRCenTY,mark(PeRCenTZ)) -> u221(PeRCenTX,PeRCenTY,PeRCenTZ) || 279: u221(active(PeRCenTX),PeRCenTY,PeRCenTZ) -> u221(PeRCenTX,PeRCenTY,PeRCenTZ) || 280: u221(PeRCenTX,active(PeRCenTY),PeRCenTZ) -> u221(PeRCenTX,PeRCenTY,PeRCenTZ) || 281: u221(PeRCenTX,PeRCenTY,active(PeRCenTZ)) -> u221(PeRCenTX,PeRCenTY,PeRCenTZ) || 282: fst(mark(PeRCenTX)) -> fst(PeRCenTX) || 283: fst(active(PeRCenTX)) -> fst(PeRCenTX) || 284: u31(mark(PeRCenTX),PeRCenTY) -> u31(PeRCenTX,PeRCenTY) || 285: u31(PeRCenTX,mark(PeRCenTY)) -> u31(PeRCenTX,PeRCenTY) || 286: u31(active(PeRCenTX),PeRCenTY) -> u31(PeRCenTX,PeRCenTY) || 287: u31(PeRCenTX,active(PeRCenTY)) -> u31(PeRCenTX,PeRCenTY) || 288: u41(mark(PeRCenTX),PeRCenTY,PeRCenTZ) -> u41(PeRCenTX,PeRCenTY,PeRCenTZ) || 289: u41(PeRCenTX,mark(PeRCenTY),PeRCenTZ) -> u41(PeRCenTX,PeRCenTY,PeRCenTZ) || 290: u41(PeRCenTX,PeRCenTY,mark(PeRCenTZ)) -> u41(PeRCenTX,PeRCenTY,PeRCenTZ) || 291: u41(active(PeRCenTX),PeRCenTY,PeRCenTZ) -> u41(PeRCenTX,PeRCenTY,PeRCenTZ) || 292: u41(PeRCenTX,active(PeRCenTY),PeRCenTZ) -> u41(PeRCenTX,PeRCenTY,PeRCenTZ) || 293: u41(PeRCenTX,PeRCenTY,active(PeRCenTZ)) -> u41(PeRCenTX,PeRCenTY,PeRCenTZ) || 294: u42(mark(PeRCenTX),PeRCenTY) -> u42(PeRCenTX,PeRCenTY) || 295: u42(PeRCenTX,mark(PeRCenTY)) -> u42(PeRCenTX,PeRCenTY) || 296: u42(active(PeRCenTX),PeRCenTY) -> u42(PeRCenTX,PeRCenTY) || 297: u42(PeRCenTX,active(PeRCenTY)) -> u42(PeRCenTX,PeRCenTY) || 298: u43(mark(PeRCenTX)) -> u43(PeRCenTX) || 299: u43(active(PeRCenTX)) -> u43(PeRCenTX) || 300: u51(mark(PeRCenTX),PeRCenTY,PeRCenTZ) -> u51(PeRCenTX,PeRCenTY,PeRCenTZ) || 301: u51(PeRCenTX,mark(PeRCenTY),PeRCenTZ) -> u51(PeRCenTX,PeRCenTY,PeRCenTZ) || 302: u51(PeRCenTX,PeRCenTY,mark(PeRCenTZ)) -> u51(PeRCenTX,PeRCenTY,PeRCenTZ) || 303: u51(active(PeRCenTX),PeRCenTY,PeRCenTZ) -> u51(PeRCenTX,PeRCenTY,PeRCenTZ) || 304: u51(PeRCenTX,active(PeRCenTY),PeRCenTZ) -> u51(PeRCenTX,PeRCenTY,PeRCenTZ) || 305: u51(PeRCenTX,PeRCenTY,active(PeRCenTZ)) -> u51(PeRCenTX,PeRCenTY,PeRCenTZ) || 306: u52(mark(PeRCenTX),PeRCenTY) -> u52(PeRCenTX,PeRCenTY) || 307: u52(PeRCenTX,mark(PeRCenTY)) -> u52(PeRCenTX,PeRCenTY) || 308: u52(active(PeRCenTX),PeRCenTY) -> u52(PeRCenTX,PeRCenTY) || 309: u52(PeRCenTX,active(PeRCenTY)) -> u52(PeRCenTX,PeRCenTY) || 310: u53(mark(PeRCenTX)) -> u53(PeRCenTX) || 311: u53(active(PeRCenTX)) -> u53(PeRCenTX) || 312: u61(mark(PeRCenTX),PeRCenTY) -> u61(PeRCenTX,PeRCenTY) || 313: u61(PeRCenTX,mark(PeRCenTY)) -> u61(PeRCenTX,PeRCenTY) || 314: u61(active(PeRCenTX),PeRCenTY) -> u61(PeRCenTX,PeRCenTY) || 315: u61(PeRCenTX,active(PeRCenTY)) -> u61(PeRCenTX,PeRCenTY) || 316: u62(mark(PeRCenTX)) -> u62(PeRCenTX) || 317: u62(active(PeRCenTX)) -> u62(PeRCenTX) || 318: isPLNat(mark(PeRCenTX)) -> isPLNat(PeRCenTX) || 319: isPLNat(active(PeRCenTX)) -> isPLNat(PeRCenTX) || 320: u71(mark(PeRCenTX),PeRCenTY) -> u71(PeRCenTX,PeRCenTY) || 321: u71(PeRCenTX,mark(PeRCenTY)) -> u71(PeRCenTX,PeRCenTY) || 322: u71(active(PeRCenTX),PeRCenTY) -> u71(PeRCenTX,PeRCenTY) || 323: u71(PeRCenTX,active(PeRCenTY)) -> u71(PeRCenTX,PeRCenTY) || 324: u72(mark(PeRCenTX)) -> u72(PeRCenTX) || 325: u72(active(PeRCenTX)) -> u72(PeRCenTX) || 326: u81(mark(PeRCenTX),PeRCenTY) -> u81(PeRCenTX,PeRCenTY) || 327: u81(PeRCenTX,mark(PeRCenTY)) -> u81(PeRCenTX,PeRCenTY) || 328: u81(active(PeRCenTX),PeRCenTY) -> u81(PeRCenTX,PeRCenTY) || 329: u81(PeRCenTX,active(PeRCenTY)) -> u81(PeRCenTX,PeRCenTY) || 330: u82(mark(PeRCenTX)) -> u82(PeRCenTX) || 331: u82(active(PeRCenTX)) -> u82(PeRCenTX) || 332: u91(mark(PeRCenTX),PeRCenTY) -> u91(PeRCenTX,PeRCenTY) || 333: u91(PeRCenTX,mark(PeRCenTY)) -> u91(PeRCenTX,PeRCenTY) || 334: u91(active(PeRCenTX),PeRCenTY) -> u91(PeRCenTX,PeRCenTY) || 335: u91(PeRCenTX,active(PeRCenTY)) -> u91(PeRCenTX,PeRCenTY) || 336: u92(mark(PeRCenTX)) -> u92(PeRCenTX) || 337: u92(active(PeRCenTX)) -> u92(PeRCenTX) || 338: and(mark(PeRCenTX),PeRCenTY) -> and(PeRCenTX,PeRCenTY) || 339: and(PeRCenTX,mark(PeRCenTY)) -> and(PeRCenTX,PeRCenTY) || 340: and(active(PeRCenTX),PeRCenTY) -> and(PeRCenTX,PeRCenTY) || 341: and(PeRCenTX,active(PeRCenTY)) -> and(PeRCenTX,PeRCenTY) || 342: isNaturalKind(mark(PeRCenTX)) -> isNaturalKind(PeRCenTX) || 343: isNaturalKind(active(PeRCenTX)) -> isNaturalKind(PeRCenTX) || 344: isLNatKind(mark(PeRCenTX)) -> isLNatKind(PeRCenTX) || 345: isLNatKind(active(PeRCenTX)) -> isLNatKind(PeRCenTX) || 346: isPLNatKind(mark(PeRCenTX)) -> isPLNatKind(PeRCenTX) || 347: isPLNatKind(active(PeRCenTX)) -> isPLNatKind(PeRCenTX) || 348: tail(mark(PeRCenTX)) -> tail(PeRCenTX) || 349: tail(active(PeRCenTX)) -> tail(PeRCenTX) || 350: take(mark(PeRCenTX),PeRCenTY) -> take(PeRCenTX,PeRCenTY) || 351: take(PeRCenTX,mark(PeRCenTY)) -> take(PeRCenTX,PeRCenTY) || 352: take(active(PeRCenTX),PeRCenTY) -> take(PeRCenTX,PeRCenTY) || 353: take(PeRCenTX,active(PeRCenTY)) -> take(PeRCenTX,PeRCenTY) || 354: sel(mark(PeRCenTX),PeRCenTY) -> sel(PeRCenTX,PeRCenTY) || 355: sel(PeRCenTX,mark(PeRCenTY)) -> sel(PeRCenTX,PeRCenTY) || 356: sel(active(PeRCenTX),PeRCenTY) -> sel(PeRCenTX,PeRCenTY) || 357: sel(PeRCenTX,active(PeRCenTY)) -> sel(PeRCenTX,PeRCenTY) || 358: TIlDePAIR(PeRCenTX,PeRCenTY) -> PeRCenTX || 359: TIlDePAIR(PeRCenTX,PeRCenTY) -> PeRCenTY || Number of strict rules: 359 || Direct POLO(bPol) ... failed. || Uncurrying ... failed. || Dependency Pairs: || #1: #active(u102(tt(),PeRCenTX)) -> #mark(u103(isLNat(PeRCenTX))) || #2: #active(u102(tt(),PeRCenTX)) -> #u103(isLNat(PeRCenTX)) || #3: #active(u102(tt(),PeRCenTX)) -> #isLNat(PeRCenTX) || #4: #mark(isLNat(PeRCenTX)) -> #active(isLNat(PeRCenTX)) || #5: #active(and(tt(),PeRCenTX)) -> #mark(PeRCenTX) || #6: #active(u42(tt(),PeRCenTX)) -> #mark(u43(isLNat(PeRCenTX))) || #7: #active(u42(tt(),PeRCenTX)) -> #u43(isLNat(PeRCenTX)) || #8: #active(u42(tt(),PeRCenTX)) -> #isLNat(PeRCenTX) || #9: #head(mark(PeRCenTX)) -> #head(PeRCenTX) || #10: #u92(mark(PeRCenTX)) -> #u92(PeRCenTX) || #11: #u201(PeRCenTX,PeRCenTY,PeRCenTZ,active(PeRCenTU)) -> #u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU) || #12: #active(u62(tt())) -> #mark(tt()) || #13: #and(active(PeRCenTX),PeRCenTY) -> #and(PeRCenTX,PeRCenTY) || #14: #mark(u102(PeRCenTX,PeRCenTY)) -> #active(u102(mark(PeRCenTX),PeRCenTY)) || #15: #mark(u102(PeRCenTX,PeRCenTY)) -> #u102(mark(PeRCenTX),PeRCenTY) || #16: #mark(u102(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #17: #active(isNaturalKind(0())) -> #mark(tt()) || #18: #u112(active(PeRCenTX)) -> #u112(PeRCenTX) || #19: #active(isLNat(nil())) -> #mark(tt()) || #20: #natsFrom(active(PeRCenTX)) -> #natsFrom(PeRCenTX) || #21: #u72(mark(PeRCenTX)) -> #u72(PeRCenTX) || #22: #u31(PeRCenTX,active(PeRCenTY)) -> #u31(PeRCenTX,PeRCenTY) || #23: #pair(PeRCenTX,mark(PeRCenTY)) -> #pair(PeRCenTX,PeRCenTY) || #24: #active(afterNth(PeRCenTX,PeRCenTY)) -> #mark(u11(and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTX,PeRCenTY)) || #25: #active(afterNth(PeRCenTX,PeRCenTY)) -> #u11(and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTX,PeRCenTY) || #26: #active(afterNth(PeRCenTX,PeRCenTY)) -> #and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))) || #27: #active(afterNth(PeRCenTX,PeRCenTY)) -> #and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)) || #28: #active(afterNth(PeRCenTX,PeRCenTY)) -> #isNatural(PeRCenTX) || #29: #active(afterNth(PeRCenTX,PeRCenTY)) -> #isNaturalKind(PeRCenTX) || #30: #active(afterNth(PeRCenTX,PeRCenTY)) -> #and(isLNat(PeRCenTY),isLNatKind(PeRCenTY)) || #31: #active(afterNth(PeRCenTX,PeRCenTY)) -> #isLNat(PeRCenTY) || #32: #active(afterNth(PeRCenTX,PeRCenTY)) -> #isLNatKind(PeRCenTY) || #33: #u41(PeRCenTX,PeRCenTY,mark(PeRCenTZ)) -> #u41(PeRCenTX,PeRCenTY,PeRCenTZ) || #34: #mark(u202(PeRCenTX,PeRCenTY)) -> #active(u202(mark(PeRCenTX),PeRCenTY)) || #35: #mark(u202(PeRCenTX,PeRCenTY)) -> #u202(mark(PeRCenTX),PeRCenTY) || #36: #mark(u202(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #37: #u171(mark(PeRCenTX),PeRCenTY,PeRCenTZ) -> #u171(PeRCenTX,PeRCenTY,PeRCenTZ) || #38: #u141(PeRCenTX,PeRCenTY,mark(PeRCenTZ)) -> #u141(PeRCenTX,PeRCenTY,PeRCenTZ) || #39: #u101(PeRCenTX,PeRCenTY,active(PeRCenTZ)) -> #u101(PeRCenTX,PeRCenTY,PeRCenTZ) || #40: #mark(u132(PeRCenTX,PeRCenTY)) -> #active(u132(mark(PeRCenTX),PeRCenTY)) || #41: #mark(u132(PeRCenTX,PeRCenTY)) -> #u132(mark(PeRCenTX),PeRCenTY) || #42: #mark(u132(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #43: #fst(active(PeRCenTX)) -> #fst(PeRCenTX) || #44: #active(u92(tt())) -> #mark(tt()) || #45: #u81(PeRCenTX,mark(PeRCenTY)) -> #u81(PeRCenTX,PeRCenTY) || #46: #u191(mark(PeRCenTX),PeRCenTY) -> #u191(PeRCenTX,PeRCenTY) || #47: #u202(PeRCenTX,mark(PeRCenTY)) -> #u202(PeRCenTX,PeRCenTY) || #48: #pair(mark(PeRCenTX),PeRCenTY) -> #pair(PeRCenTX,PeRCenTY) || #49: #active(u72(tt())) -> #mark(tt()) || #50: #mark(u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU)) -> #active(u201(mark(PeRCenTX),PeRCenTY,PeRCenTZ,PeRCenTU)) || #51: #mark(u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU)) -> #u201(mark(PeRCenTX),PeRCenTY,PeRCenTZ,PeRCenTU) || #52: #mark(u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU)) -> #mark(PeRCenTX) || #53: #mark(u143(PeRCenTX)) -> #active(u143(mark(PeRCenTX))) || #54: #mark(u143(PeRCenTX)) -> #u143(mark(PeRCenTX)) || #55: #mark(u143(PeRCenTX)) -> #mark(PeRCenTX) || #56: #s(mark(PeRCenTX)) -> #s(PeRCenTX) || #57: #u11(active(PeRCenTX),PeRCenTY,PeRCenTZ) -> #u11(PeRCenTX,PeRCenTY,PeRCenTZ) || #58: #mark(u141(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #active(u141(mark(PeRCenTX),PeRCenTY,PeRCenTZ)) || #59: #mark(u141(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #u141(mark(PeRCenTX),PeRCenTY,PeRCenTZ) || #60: #mark(u141(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #mark(PeRCenTX) || #61: #fst(mark(PeRCenTX)) -> #fst(PeRCenTX) || #62: #mark(u112(PeRCenTX)) -> #active(u112(mark(PeRCenTX))) || #63: #mark(u112(PeRCenTX)) -> #u112(mark(PeRCenTX)) || #64: #mark(u112(PeRCenTX)) -> #mark(PeRCenTX) || #65: #active(isPLNatKind(splitAt(PeRCenTX,PeRCenTY))) -> #mark(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY))) || #66: #active(isPLNatKind(splitAt(PeRCenTX,PeRCenTY))) -> #and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)) || #67: #active(isPLNatKind(splitAt(PeRCenTX,PeRCenTY))) -> #isNaturalKind(PeRCenTX) || #68: #active(isPLNatKind(splitAt(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTY) || #69: #active(isLNat(afterNth(PeRCenTX,PeRCenTY))) -> #mark(u41(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)),PeRCenTX,PeRCenTY)) || #70: #active(isLNat(afterNth(PeRCenTX,PeRCenTY))) -> #u41(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)),PeRCenTX,PeRCenTY) || #71: #active(isLNat(afterNth(PeRCenTX,PeRCenTY))) -> #and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)) || #72: #active(isLNat(afterNth(PeRCenTX,PeRCenTY))) -> #isNaturalKind(PeRCenTX) || #73: #active(isLNat(afterNth(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTY) || #74: #u53(active(PeRCenTX)) -> #u53(PeRCenTX) || #75: #u153(mark(PeRCenTX)) -> #u153(PeRCenTX) || #76: #u132(PeRCenTX,mark(PeRCenTY)) -> #u132(PeRCenTX,PeRCenTY) || #77: #afterNth(mark(PeRCenTX),PeRCenTY) -> #afterNth(PeRCenTX,PeRCenTY) || #78: #active(isLNat(take(PeRCenTX,PeRCenTY))) -> #mark(u101(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)),PeRCenTX,PeRCenTY)) || #79: #active(isLNat(take(PeRCenTX,PeRCenTY))) -> #u101(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)),PeRCenTX,PeRCenTY) || #80: #active(isLNat(take(PeRCenTX,PeRCenTY))) -> #and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)) || #81: #active(isLNat(take(PeRCenTX,PeRCenTY))) -> #isNaturalKind(PeRCenTX) || #82: #active(isLNat(take(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTY) || #83: #u201(active(PeRCenTX),PeRCenTY,PeRCenTZ,PeRCenTU) -> #u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU) || #84: #u41(PeRCenTX,PeRCenTY,active(PeRCenTZ)) -> #u41(PeRCenTX,PeRCenTY,PeRCenTZ) || #85: #u111(PeRCenTX,mark(PeRCenTY)) -> #u111(PeRCenTX,PeRCenTY) || #86: #u171(PeRCenTX,PeRCenTY,mark(PeRCenTZ)) -> #u171(PeRCenTX,PeRCenTY,PeRCenTZ) || #87: #active(isPLNat(splitAt(PeRCenTX,PeRCenTY))) -> #mark(u151(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)),PeRCenTX,PeRCenTY)) || #88: #active(isPLNat(splitAt(PeRCenTX,PeRCenTY))) -> #u151(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)),PeRCenTX,PeRCenTY) || #89: #active(isPLNat(splitAt(PeRCenTX,PeRCenTY))) -> #and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)) || #90: #active(isPLNat(splitAt(PeRCenTX,PeRCenTY))) -> #isNaturalKind(PeRCenTX) || #91: #active(isPLNat(splitAt(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTY) || #92: #u101(active(PeRCenTX),PeRCenTY,PeRCenTZ) -> #u101(PeRCenTX,PeRCenTY,PeRCenTZ) || #93: #mark(isPLNatKind(PeRCenTX)) -> #active(isPLNatKind(PeRCenTX)) || #94: #active(isLNat(cons(PeRCenTX,PeRCenTY))) -> #mark(u51(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)),PeRCenTX,PeRCenTY)) || #95: #active(isLNat(cons(PeRCenTX,PeRCenTY))) -> #u51(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)),PeRCenTX,PeRCenTY) || #96: #active(isLNat(cons(PeRCenTX,PeRCenTY))) -> #and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)) || #97: #active(isLNat(cons(PeRCenTX,PeRCenTY))) -> #isNaturalKind(PeRCenTX) || #98: #active(isLNat(cons(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTY) || #99: #u202(PeRCenTX,active(PeRCenTY)) -> #u202(PeRCenTX,PeRCenTY) || #100: #mark(u43(PeRCenTX)) -> #active(u43(mark(PeRCenTX))) || #101: #mark(u43(PeRCenTX)) -> #u43(mark(PeRCenTX)) || #102: #mark(u43(PeRCenTX)) -> #mark(PeRCenTX) || #103: #active(sel(PeRCenTX,PeRCenTY)) -> #mark(u171(and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTX,PeRCenTY)) || #104: #active(sel(PeRCenTX,PeRCenTY)) -> #u171(and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTX,PeRCenTY) || #105: #active(sel(PeRCenTX,PeRCenTY)) -> #and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))) || #106: #active(sel(PeRCenTX,PeRCenTY)) -> #and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)) || #107: #active(sel(PeRCenTX,PeRCenTY)) -> #isNatural(PeRCenTX) || #108: #active(sel(PeRCenTX,PeRCenTY)) -> #isNaturalKind(PeRCenTX) || #109: #active(sel(PeRCenTX,PeRCenTY)) -> #and(isLNat(PeRCenTY),isLNatKind(PeRCenTY)) || #110: #active(sel(PeRCenTX,PeRCenTY)) -> #isLNat(PeRCenTY) || #111: #active(sel(PeRCenTX,PeRCenTY)) -> #isLNatKind(PeRCenTY) || #112: #pair(PeRCenTX,active(PeRCenTY)) -> #pair(PeRCenTX,PeRCenTY) || #113: #u121(mark(PeRCenTX),PeRCenTY) -> #u121(PeRCenTX,PeRCenTY) || #114: #mark(pair(PeRCenTX,PeRCenTY)) -> #active(pair(mark(PeRCenTX),mark(PeRCenTY))) || #115: #mark(pair(PeRCenTX,PeRCenTY)) -> #pair(mark(PeRCenTX),mark(PeRCenTY)) || #116: #mark(pair(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #117: #mark(pair(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTY) || #118: #active(natsFrom(PeRCenTX)) -> #mark(u161(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),PeRCenTX)) || #119: #active(natsFrom(PeRCenTX)) -> #u161(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),PeRCenTX) || #120: #active(natsFrom(PeRCenTX)) -> #and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)) || #121: #active(natsFrom(PeRCenTX)) -> #isNatural(PeRCenTX) || #122: #active(natsFrom(PeRCenTX)) -> #isNaturalKind(PeRCenTX) || #123: #splitAt(active(PeRCenTX),PeRCenTY) -> #splitAt(PeRCenTX,PeRCenTY) || #124: #active(isLNatKind(natsFrom(PeRCenTX))) -> #mark(isNaturalKind(PeRCenTX)) || #125: #active(isLNatKind(natsFrom(PeRCenTX))) -> #isNaturalKind(PeRCenTX) || #126: #u221(PeRCenTX,PeRCenTY,mark(PeRCenTZ)) -> #u221(PeRCenTX,PeRCenTY,PeRCenTZ) || #127: #u201(mark(PeRCenTX),PeRCenTY,PeRCenTZ,PeRCenTU) -> #u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU) || #128: #mark(isLNatKind(PeRCenTX)) -> #active(isLNatKind(PeRCenTX)) || #129: #mark(nil()) -> #active(nil()) || #130: #isLNat(mark(PeRCenTX)) -> #isLNat(PeRCenTX) || #131: #active(isLNatKind(take(PeRCenTX,PeRCenTY))) -> #mark(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY))) || #132: #active(isLNatKind(take(PeRCenTX,PeRCenTY))) -> #and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)) || #133: #active(isLNatKind(take(PeRCenTX,PeRCenTY))) -> #isNaturalKind(PeRCenTX) || #134: #active(isLNatKind(take(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTY) || #135: #active(u81(tt(),PeRCenTX)) -> #mark(u82(isPLNat(PeRCenTX))) || #136: #active(u81(tt(),PeRCenTX)) -> #u82(isPLNat(PeRCenTX)) || #137: #active(u81(tt(),PeRCenTX)) -> #isPLNat(PeRCenTX) || #138: #tail(mark(PeRCenTX)) -> #tail(PeRCenTX) || #139: #isNaturalKind(mark(PeRCenTX)) -> #isNaturalKind(PeRCenTX) || #140: #u102(PeRCenTX,mark(PeRCenTY)) -> #u102(PeRCenTX,PeRCenTY) || #141: #isNatural(mark(PeRCenTX)) -> #isNatural(PeRCenTX) || #142: #u51(mark(PeRCenTX),PeRCenTY,PeRCenTZ) -> #u51(PeRCenTX,PeRCenTY,PeRCenTZ) || #143: #mark(u21(PeRCenTX,PeRCenTY)) -> #active(u21(mark(PeRCenTX),PeRCenTY)) || #144: #mark(u21(PeRCenTX,PeRCenTY)) -> #u21(mark(PeRCenTX),PeRCenTY) || #145: #mark(u21(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #146: #u52(active(PeRCenTX),PeRCenTY) -> #u52(PeRCenTX,PeRCenTY) || #147: #isNatural(active(PeRCenTX)) -> #isNatural(PeRCenTX) || #148: #active(u112(tt())) -> #mark(tt()) || #149: #u61(active(PeRCenTX),PeRCenTY) -> #u61(PeRCenTX,PeRCenTY) || #150: #u161(PeRCenTX,active(PeRCenTY)) -> #u161(PeRCenTX,PeRCenTY) || #151: #u141(mark(PeRCenTX),PeRCenTY,PeRCenTZ) -> #u141(PeRCenTX,PeRCenTY,PeRCenTZ) || #152: #u71(PeRCenTX,mark(PeRCenTY)) -> #u71(PeRCenTX,PeRCenTY) || #153: #u11(PeRCenTX,PeRCenTY,active(PeRCenTZ)) -> #u11(PeRCenTX,PeRCenTY,PeRCenTZ) || #154: #active(isLNatKind(snd(PeRCenTX))) -> #mark(isPLNatKind(PeRCenTX)) || #155: #active(isLNatKind(snd(PeRCenTX))) -> #isPLNatKind(PeRCenTX) || #156: #isLNatKind(active(PeRCenTX)) -> #isLNatKind(PeRCenTX) || #157: #and(PeRCenTX,mark(PeRCenTY)) -> #and(PeRCenTX,PeRCenTY) || #158: #u132(PeRCenTX,active(PeRCenTY)) -> #u132(PeRCenTX,PeRCenTY) || #159: #mark(u181(PeRCenTX,PeRCenTY)) -> #active(u181(mark(PeRCenTX),PeRCenTY)) || #160: #mark(u181(PeRCenTX,PeRCenTY)) -> #u181(mark(PeRCenTX),PeRCenTY) || #161: #mark(u181(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #162: #mark(u81(PeRCenTX,PeRCenTY)) -> #active(u81(mark(PeRCenTX),PeRCenTY)) || #163: #mark(u81(PeRCenTX,PeRCenTY)) -> #u81(mark(PeRCenTX),PeRCenTY) || #164: #mark(u81(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #165: #active(isLNatKind(afterNth(PeRCenTX,PeRCenTY))) -> #mark(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY))) || #166: #active(isLNatKind(afterNth(PeRCenTX,PeRCenTY))) -> #and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)) || #167: #active(isLNatKind(afterNth(PeRCenTX,PeRCenTY))) -> #isNaturalKind(PeRCenTX) || #168: #active(isLNatKind(afterNth(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTY) || #169: #active(isNaturalKind(head(PeRCenTX))) -> #mark(isLNatKind(PeRCenTX)) || #170: #active(isNaturalKind(head(PeRCenTX))) -> #isLNatKind(PeRCenTX) || #171: #u151(PeRCenTX,PeRCenTY,mark(PeRCenTZ)) -> #u151(PeRCenTX,PeRCenTY,PeRCenTZ) || #172: #active(u91(tt(),PeRCenTX)) -> #mark(u92(isLNat(PeRCenTX))) || #173: #active(u91(tt(),PeRCenTX)) -> #u92(isLNat(PeRCenTX)) || #174: #active(u91(tt(),PeRCenTX)) -> #isLNat(PeRCenTX) || #175: #u21(mark(PeRCenTX),PeRCenTY) -> #u21(PeRCenTX,PeRCenTY) || #176: #u82(active(PeRCenTX)) -> #u82(PeRCenTX) || #177: #u71(active(PeRCenTX),PeRCenTY) -> #u71(PeRCenTX,PeRCenTY) || #178: #mark(u111(PeRCenTX,PeRCenTY)) -> #active(u111(mark(PeRCenTX),PeRCenTY)) || #179: #mark(u111(PeRCenTX,PeRCenTY)) -> #u111(mark(PeRCenTX),PeRCenTY) || #180: #mark(u111(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #181: #u51(PeRCenTX,active(PeRCenTY),PeRCenTZ) -> #u51(PeRCenTX,PeRCenTY,PeRCenTZ) || #182: #u62(mark(PeRCenTX)) -> #u62(PeRCenTX) || #183: #u191(PeRCenTX,mark(PeRCenTY)) -> #u191(PeRCenTX,PeRCenTY) || #184: #u101(PeRCenTX,PeRCenTY,mark(PeRCenTZ)) -> #u101(PeRCenTX,PeRCenTY,PeRCenTZ) || #185: #isPLNatKind(active(PeRCenTX)) -> #isPLNatKind(PeRCenTX) || #186: #u61(mark(PeRCenTX),PeRCenTY) -> #u61(PeRCenTX,PeRCenTY) || #187: #mark(u171(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #active(u171(mark(PeRCenTX),PeRCenTY,PeRCenTZ)) || #188: #mark(u171(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #u171(mark(PeRCenTX),PeRCenTY,PeRCenTZ) || #189: #mark(u171(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #mark(PeRCenTX) || #190: #active(isLNat(snd(PeRCenTX))) -> #mark(u81(isPLNatKind(PeRCenTX),PeRCenTX)) || #191: #active(isLNat(snd(PeRCenTX))) -> #u81(isPLNatKind(PeRCenTX),PeRCenTX) || #192: #active(isLNat(snd(PeRCenTX))) -> #isPLNatKind(PeRCenTX) || #193: #isLNatKind(mark(PeRCenTX)) -> #isLNatKind(PeRCenTX) || #194: #u161(mark(PeRCenTX),PeRCenTY) -> #u161(PeRCenTX,PeRCenTY) || #195: #active(u142(tt(),PeRCenTX)) -> #mark(u143(isLNat(PeRCenTX))) || #196: #active(u142(tt(),PeRCenTX)) -> #u143(isLNat(PeRCenTX)) || #197: #active(u142(tt(),PeRCenTX)) -> #isLNat(PeRCenTX) || #198: #active(u131(tt(),PeRCenTX,PeRCenTY)) -> #mark(u132(isNatural(PeRCenTX),PeRCenTY)) || #199: #active(u131(tt(),PeRCenTX,PeRCenTY)) -> #u132(isNatural(PeRCenTX),PeRCenTY) || #200: #active(u131(tt(),PeRCenTX,PeRCenTY)) -> #isNatural(PeRCenTX) || #201: #u142(mark(PeRCenTX),PeRCenTY) -> #u142(PeRCenTX,PeRCenTY) || #202: #active(u133(tt())) -> #mark(tt()) || #203: #u152(mark(PeRCenTX),PeRCenTY) -> #u152(PeRCenTX,PeRCenTY) || #204: #mark(u142(PeRCenTX,PeRCenTY)) -> #active(u142(mark(PeRCenTX),PeRCenTY)) || #205: #mark(u142(PeRCenTX,PeRCenTY)) -> #u142(mark(PeRCenTX),PeRCenTY) || #206: #mark(u142(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #207: #u43(active(PeRCenTX)) -> #u43(PeRCenTX) || #208: #u201(PeRCenTX,mark(PeRCenTY),PeRCenTZ,PeRCenTU) -> #u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU) || #209: #u103(mark(PeRCenTX)) -> #u103(PeRCenTX) || #210: #active(isLNatKind(fst(PeRCenTX))) -> #mark(isPLNatKind(PeRCenTX)) || #211: #active(isLNatKind(fst(PeRCenTX))) -> #isPLNatKind(PeRCenTX) || #212: #u181(PeRCenTX,mark(PeRCenTY)) -> #u181(PeRCenTX,PeRCenTY) || #213: #u141(PeRCenTX,mark(PeRCenTY),PeRCenTZ) -> #u141(PeRCenTX,PeRCenTY,PeRCenTZ) || #214: #active(snd(pair(PeRCenTX,PeRCenTY))) -> #mark(u181(and(and(isLNat(PeRCenTX),isLNatKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTY)) || #215: #active(snd(pair(PeRCenTX,PeRCenTY))) -> #u181(and(and(isLNat(PeRCenTX),isLNatKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTY) || #216: #active(snd(pair(PeRCenTX,PeRCenTY))) -> #and(and(isLNat(PeRCenTX),isLNatKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))) || #217: #active(snd(pair(PeRCenTX,PeRCenTY))) -> #and(isLNat(PeRCenTX),isLNatKind(PeRCenTX)) || #218: #active(snd(pair(PeRCenTX,PeRCenTY))) -> #isLNat(PeRCenTX) || #219: #active(snd(pair(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTX) || #220: #active(snd(pair(PeRCenTX,PeRCenTY))) -> #and(isLNat(PeRCenTY),isLNatKind(PeRCenTY)) || #221: #active(snd(pair(PeRCenTX,PeRCenTY))) -> #isLNat(PeRCenTY) || #222: #active(snd(pair(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTY) || #223: #snd(active(PeRCenTX)) -> #snd(PeRCenTX) || #224: #u132(mark(PeRCenTX),PeRCenTY) -> #u132(PeRCenTX,PeRCenTY) || #225: #mark(afterNth(PeRCenTX,PeRCenTY)) -> #active(afterNth(mark(PeRCenTX),mark(PeRCenTY))) || #226: #mark(afterNth(PeRCenTX,PeRCenTY)) -> #afterNth(mark(PeRCenTX),mark(PeRCenTY)) || #227: #mark(afterNth(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #228: #mark(afterNth(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTY) || #229: #mark(u131(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #active(u131(mark(PeRCenTX),PeRCenTY,PeRCenTZ)) || #230: #mark(u131(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #u131(mark(PeRCenTX),PeRCenTY,PeRCenTZ) || #231: #mark(u131(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #mark(PeRCenTX) || #232: #take(PeRCenTX,mark(PeRCenTY)) -> #take(PeRCenTX,PeRCenTY) || #233: #active(u21(tt(),PeRCenTX)) -> #mark(PeRCenTX) || #234: #u92(active(PeRCenTX)) -> #u92(PeRCenTX) || #235: #mark(u91(PeRCenTX,PeRCenTY)) -> #active(u91(mark(PeRCenTX),PeRCenTY)) || #236: #mark(u91(PeRCenTX,PeRCenTY)) -> #u91(mark(PeRCenTX),PeRCenTY) || #237: #mark(u91(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #238: #active(isPLNat(pair(PeRCenTX,PeRCenTY))) -> #mark(u141(and(isLNatKind(PeRCenTX),isLNatKind(PeRCenTY)),PeRCenTX,PeRCenTY)) || #239: #active(isPLNat(pair(PeRCenTX,PeRCenTY))) -> #u141(and(isLNatKind(PeRCenTX),isLNatKind(PeRCenTY)),PeRCenTX,PeRCenTY) || #240: #active(isPLNat(pair(PeRCenTX,PeRCenTY))) -> #and(isLNatKind(PeRCenTX),isLNatKind(PeRCenTY)) || #241: #active(isPLNat(pair(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTX) || #242: #active(isPLNat(pair(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTY) || #243: #u211(PeRCenTX,mark(PeRCenTY)) -> #u211(PeRCenTX,PeRCenTY) || #244: #u31(PeRCenTX,mark(PeRCenTY)) -> #u31(PeRCenTX,PeRCenTY) || #245: #active(u202(pair(PeRCenTX,PeRCenTY),PeRCenTZ)) -> #mark(pair(cons(PeRCenTZ,PeRCenTX),PeRCenTY)) || #246: #active(u202(pair(PeRCenTX,PeRCenTY),PeRCenTZ)) -> #pair(cons(PeRCenTZ,PeRCenTX),PeRCenTY) || #247: #active(u202(pair(PeRCenTX,PeRCenTY),PeRCenTZ)) -> #cons(PeRCenTZ,PeRCenTX) || #248: #sel(active(PeRCenTX),PeRCenTY) -> #sel(PeRCenTX,PeRCenTY) || #249: #u171(PeRCenTX,active(PeRCenTY),PeRCenTZ) -> #u171(PeRCenTX,PeRCenTY,PeRCenTZ) || #250: #mark(u62(PeRCenTX)) -> #active(u62(mark(PeRCenTX))) || #251: #mark(u62(PeRCenTX)) -> #u62(mark(PeRCenTX)) || #252: #mark(u62(PeRCenTX)) -> #mark(PeRCenTX) || #253: #mark(u101(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #active(u101(mark(PeRCenTX),PeRCenTY,PeRCenTZ)) || #254: #mark(u101(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #u101(mark(PeRCenTX),PeRCenTY,PeRCenTZ) || #255: #mark(u101(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #mark(PeRCenTX) || #256: #u51(active(PeRCenTX),PeRCenTY,PeRCenTZ) -> #u51(PeRCenTX,PeRCenTY,PeRCenTZ) || #257: #mark(u221(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #active(u221(mark(PeRCenTX),PeRCenTY,PeRCenTZ)) || #258: #mark(u221(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #u221(mark(PeRCenTX),PeRCenTY,PeRCenTZ) || #259: #mark(u221(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #mark(PeRCenTX) || #260: #active(splitAt(s(PeRCenTX),cons(PeRCenTY,PeRCenTZ))) -> #mark(u201(and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(and(isNatural(PeRCenTY),isNaturalKind(PeRCenTY)),and(isLNat(PeRCenTZ),isLNatKind(PeRCenTZ)))),PeRCenTX,PeRCenTY,PeRCenTZ)) || #261: #active(splitAt(s(PeRCenTX),cons(PeRCenTY,PeRCenTZ))) -> #u201(and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(and(isNatural(PeRCenTY),isNaturalKind(PeRCenTY)),and(isLNat(PeRCenTZ),isLNatKind(PeRCenTZ)))),PeRCenTX,PeRCenTY,PeRCenTZ) || #262: #active(splitAt(s(PeRCenTX),cons(PeRCenTY,PeRCenTZ))) -> #and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(and(isNatural(PeRCenTY),isNaturalKind(PeRCenTY)),and(isLNat(PeRCenTZ),isLNatKind(PeRCenTZ)))) || #263: #active(splitAt(s(PeRCenTX),cons(PeRCenTY,PeRCenTZ))) -> #and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)) || #264: #active(splitAt(s(PeRCenTX),cons(PeRCenTY,PeRCenTZ))) -> #isNatural(PeRCenTX) || #265: #active(splitAt(s(PeRCenTX),cons(PeRCenTY,PeRCenTZ))) -> #isNaturalKind(PeRCenTX) || #266: #active(splitAt(s(PeRCenTX),cons(PeRCenTY,PeRCenTZ))) -> #and(and(isNatural(PeRCenTY),isNaturalKind(PeRCenTY)),and(isLNat(PeRCenTZ),isLNatKind(PeRCenTZ))) || #267: #active(splitAt(s(PeRCenTX),cons(PeRCenTY,PeRCenTZ))) -> #and(isNatural(PeRCenTY),isNaturalKind(PeRCenTY)) || #268: #active(splitAt(s(PeRCenTX),cons(PeRCenTY,PeRCenTZ))) -> #isNatural(PeRCenTY) || #269: #active(splitAt(s(PeRCenTX),cons(PeRCenTY,PeRCenTZ))) -> #isNaturalKind(PeRCenTY) || #270: #active(splitAt(s(PeRCenTX),cons(PeRCenTY,PeRCenTZ))) -> #and(isLNat(PeRCenTZ),isLNatKind(PeRCenTZ)) || #271: #active(splitAt(s(PeRCenTX),cons(PeRCenTY,PeRCenTZ))) -> #isLNat(PeRCenTZ) || #272: #active(splitAt(s(PeRCenTX),cons(PeRCenTY,PeRCenTZ))) -> #isLNatKind(PeRCenTZ) || #273: #active(head(cons(PeRCenTX,PeRCenTY))) -> #mark(u31(and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTX)) || #274: #active(head(cons(PeRCenTX,PeRCenTY))) -> #u31(and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTX) || #275: #active(head(cons(PeRCenTX,PeRCenTY))) -> #and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))) || #276: #active(head(cons(PeRCenTX,PeRCenTY))) -> #and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)) || #277: #active(head(cons(PeRCenTX,PeRCenTY))) -> #isNatural(PeRCenTX) || #278: #active(head(cons(PeRCenTX,PeRCenTY))) -> #isNaturalKind(PeRCenTX) || #279: #active(head(cons(PeRCenTX,PeRCenTY))) -> #and(isLNat(PeRCenTY),isLNatKind(PeRCenTY)) || #280: #active(head(cons(PeRCenTX,PeRCenTY))) -> #isLNat(PeRCenTY) || #281: #active(head(cons(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTY) || #282: #u41(mark(PeRCenTX),PeRCenTY,PeRCenTZ) -> #u41(PeRCenTX,PeRCenTY,PeRCenTZ) || #283: #mark(u133(PeRCenTX)) -> #active(u133(mark(PeRCenTX))) || #284: #mark(u133(PeRCenTX)) -> #u133(mark(PeRCenTX)) || #285: #mark(u133(PeRCenTX)) -> #mark(PeRCenTX) || #286: #u142(PeRCenTX,mark(PeRCenTY)) -> #u142(PeRCenTX,PeRCenTY) || #287: #isPLNatKind(mark(PeRCenTX)) -> #isPLNatKind(PeRCenTX) || #288: #u141(PeRCenTX,PeRCenTY,active(PeRCenTZ)) -> #u141(PeRCenTX,PeRCenTY,PeRCenTZ) || #289: #active(isNaturalKind(sel(PeRCenTX,PeRCenTY))) -> #mark(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY))) || #290: #active(isNaturalKind(sel(PeRCenTX,PeRCenTY))) -> #and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)) || #291: #active(isNaturalKind(sel(PeRCenTX,PeRCenTY))) -> #isNaturalKind(PeRCenTX) || #292: #active(isNaturalKind(sel(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTY) || #293: #u151(PeRCenTX,mark(PeRCenTY),PeRCenTZ) -> #u151(PeRCenTX,PeRCenTY,PeRCenTZ) || #294: #mark(u152(PeRCenTX,PeRCenTY)) -> #active(u152(mark(PeRCenTX),PeRCenTY)) || #295: #mark(u152(PeRCenTX,PeRCenTY)) -> #u152(mark(PeRCenTX),PeRCenTY) || #296: #mark(u152(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #297: #active(u141(tt(),PeRCenTX,PeRCenTY)) -> #mark(u142(isLNat(PeRCenTX),PeRCenTY)) || #298: #active(u141(tt(),PeRCenTX,PeRCenTY)) -> #u142(isLNat(PeRCenTX),PeRCenTY) || #299: #active(u141(tt(),PeRCenTX,PeRCenTY)) -> #isLNat(PeRCenTX) || #300: #active(u51(tt(),PeRCenTX,PeRCenTY)) -> #mark(u52(isNatural(PeRCenTX),PeRCenTY)) || #301: #active(u51(tt(),PeRCenTX,PeRCenTY)) -> #u52(isNatural(PeRCenTX),PeRCenTY) || #302: #active(u51(tt(),PeRCenTX,PeRCenTY)) -> #isNatural(PeRCenTX) || #303: #and(PeRCenTX,active(PeRCenTY)) -> #and(PeRCenTX,PeRCenTY) || #304: #u11(PeRCenTX,active(PeRCenTY),PeRCenTZ) -> #u11(PeRCenTX,PeRCenTY,PeRCenTZ) || #305: #u21(active(PeRCenTX),PeRCenTY) -> #u21(PeRCenTX,PeRCenTY) || #306: #u152(PeRCenTX,active(PeRCenTY)) -> #u152(PeRCenTX,PeRCenTY) || #307: #active(tail(cons(PeRCenTX,PeRCenTY))) -> #mark(u211(and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTY)) || #308: #active(tail(cons(PeRCenTX,PeRCenTY))) -> #u211(and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTY) || #309: #active(tail(cons(PeRCenTX,PeRCenTY))) -> #and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))) || #310: #active(tail(cons(PeRCenTX,PeRCenTY))) -> #and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)) || #311: #active(tail(cons(PeRCenTX,PeRCenTY))) -> #isNatural(PeRCenTX) || #312: #active(tail(cons(PeRCenTX,PeRCenTY))) -> #isNaturalKind(PeRCenTX) || #313: #active(tail(cons(PeRCenTX,PeRCenTY))) -> #and(isLNat(PeRCenTY),isLNatKind(PeRCenTY)) || #314: #active(tail(cons(PeRCenTX,PeRCenTY))) -> #isLNat(PeRCenTY) || #315: #active(tail(cons(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTY) || #316: #active(isLNatKind(cons(PeRCenTX,PeRCenTY))) -> #mark(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY))) || #317: #active(isLNatKind(cons(PeRCenTX,PeRCenTY))) -> #and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)) || #318: #active(isLNatKind(cons(PeRCenTX,PeRCenTY))) -> #isNaturalKind(PeRCenTX) || #319: #active(isLNatKind(cons(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTY) || #320: #u41(active(PeRCenTX),PeRCenTY,PeRCenTZ) -> #u41(PeRCenTX,PeRCenTY,PeRCenTZ) || #321: #mark(splitAt(PeRCenTX,PeRCenTY)) -> #active(splitAt(mark(PeRCenTX),mark(PeRCenTY))) || #322: #mark(splitAt(PeRCenTX,PeRCenTY)) -> #splitAt(mark(PeRCenTX),mark(PeRCenTY)) || #323: #mark(splitAt(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #324: #mark(splitAt(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTY) || #325: #mark(u82(PeRCenTX)) -> #active(u82(mark(PeRCenTX))) || #326: #mark(u82(PeRCenTX)) -> #u82(mark(PeRCenTX)) || #327: #mark(u82(PeRCenTX)) -> #mark(PeRCenTX) || #328: #mark(tt()) -> #active(tt()) || #329: #u221(PeRCenTX,mark(PeRCenTY),PeRCenTZ) -> #u221(PeRCenTX,PeRCenTY,PeRCenTZ) || #330: #u202(active(PeRCenTX),PeRCenTY) -> #u202(PeRCenTX,PeRCenTY) || #331: #mark(u191(PeRCenTX,PeRCenTY)) -> #active(u191(mark(PeRCenTX),PeRCenTY)) || #332: #mark(u191(PeRCenTX,PeRCenTY)) -> #u191(mark(PeRCenTX),PeRCenTY) || #333: #mark(u191(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #334: #active(u143(tt())) -> #mark(tt()) || #335: #u143(mark(PeRCenTX)) -> #u143(PeRCenTX) || #336: #mark(s(PeRCenTX)) -> #active(s(mark(PeRCenTX))) || #337: #mark(s(PeRCenTX)) -> #s(mark(PeRCenTX)) || #338: #mark(s(PeRCenTX)) -> #mark(PeRCenTX) || #339: #u31(mark(PeRCenTX),PeRCenTY) -> #u31(PeRCenTX,PeRCenTY) || #340: #u131(PeRCenTX,mark(PeRCenTY),PeRCenTZ) -> #u131(PeRCenTX,PeRCenTY,PeRCenTZ) || #341: #active(isNatural(0())) -> #mark(tt()) || #342: #active(u43(tt())) -> #mark(tt()) || #343: #u191(active(PeRCenTX),PeRCenTY) -> #u191(PeRCenTX,PeRCenTY) || #344: #u91(PeRCenTX,mark(PeRCenTY)) -> #u91(PeRCenTX,PeRCenTY) || #345: #u141(PeRCenTX,active(PeRCenTY),PeRCenTZ) -> #u141(PeRCenTX,PeRCenTY,PeRCenTZ) || #346: #active(isLNat(tail(PeRCenTX))) -> #mark(u91(isLNatKind(PeRCenTX),PeRCenTX)) || #347: #active(isLNat(tail(PeRCenTX))) -> #u91(isLNatKind(PeRCenTX),PeRCenTX) || #348: #active(isLNat(tail(PeRCenTX))) -> #isLNatKind(PeRCenTX) || #349: #active(isLNat(fst(PeRCenTX))) -> #mark(u61(isPLNatKind(PeRCenTX),PeRCenTX)) || #350: #active(isLNat(fst(PeRCenTX))) -> #u61(isPLNatKind(PeRCenTX),PeRCenTX) || #351: #active(isLNat(fst(PeRCenTX))) -> #isPLNatKind(PeRCenTX) || #352: #active(u211(tt(),PeRCenTX)) -> #mark(PeRCenTX) || #353: #u53(mark(PeRCenTX)) -> #u53(PeRCenTX) || #354: #mark(u71(PeRCenTX,PeRCenTY)) -> #active(u71(mark(PeRCenTX),PeRCenTY)) || #355: #mark(u71(PeRCenTX,PeRCenTY)) -> #u71(mark(PeRCenTX),PeRCenTY) || #356: #mark(u71(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #357: #snd(mark(PeRCenTX)) -> #snd(PeRCenTX) || #358: #mark(head(PeRCenTX)) -> #active(head(mark(PeRCenTX))) || #359: #mark(head(PeRCenTX)) -> #head(mark(PeRCenTX)) || #360: #mark(head(PeRCenTX)) -> #mark(PeRCenTX) || #361: #mark(isPLNat(PeRCenTX)) -> #active(isPLNat(PeRCenTX)) || #362: #take(active(PeRCenTX),PeRCenTY) -> #take(PeRCenTX,PeRCenTY) || #363: #u42(mark(PeRCenTX),PeRCenTY) -> #u42(PeRCenTX,PeRCenTY) || #364: #u61(PeRCenTX,active(PeRCenTY)) -> #u61(PeRCenTX,PeRCenTY) || #365: #active(u181(tt(),PeRCenTX)) -> #mark(PeRCenTX) || #366: #take(mark(PeRCenTX),PeRCenTY) -> #take(PeRCenTX,PeRCenTY) || #367: #u81(PeRCenTX,active(PeRCenTY)) -> #u81(PeRCenTX,PeRCenTY) || #368: #u121(PeRCenTX,mark(PeRCenTY)) -> #u121(PeRCenTX,PeRCenTY) || #369: #mark(u53(PeRCenTX)) -> #active(u53(mark(PeRCenTX))) || #370: #mark(u53(PeRCenTX)) -> #u53(mark(PeRCenTX)) || #371: #mark(u53(PeRCenTX)) -> #mark(PeRCenTX) || #372: #u111(active(PeRCenTX),PeRCenTY) -> #u111(PeRCenTX,PeRCenTY) || #373: #mark(snd(PeRCenTX)) -> #active(snd(mark(PeRCenTX))) || #374: #mark(snd(PeRCenTX)) -> #snd(mark(PeRCenTX)) || #375: #mark(snd(PeRCenTX)) -> #mark(PeRCenTX) || #376: #active(u121(tt(),PeRCenTX)) -> #mark(u122(isNatural(PeRCenTX))) || #377: #active(u121(tt(),PeRCenTX)) -> #u122(isNatural(PeRCenTX)) || #378: #active(u121(tt(),PeRCenTX)) -> #isNatural(PeRCenTX) || #379: #u143(active(PeRCenTX)) -> #u143(PeRCenTX) || #380: #active(u82(tt())) -> #mark(tt()) || #381: #u102(PeRCenTX,active(PeRCenTY)) -> #u102(PeRCenTX,PeRCenTY) || #382: #pair(active(PeRCenTX),PeRCenTY) -> #pair(PeRCenTX,PeRCenTY) || #383: #mark(and(PeRCenTX,PeRCenTY)) -> #active(and(mark(PeRCenTX),PeRCenTY)) || #384: #mark(and(PeRCenTX,PeRCenTY)) -> #and(mark(PeRCenTX),PeRCenTY) || #385: #mark(and(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #386: #cons(mark(PeRCenTX),PeRCenTY) -> #cons(PeRCenTX,PeRCenTY) || #387: #active(u132(tt(),PeRCenTX)) -> #mark(u133(isLNat(PeRCenTX))) || #388: #active(u132(tt(),PeRCenTX)) -> #u133(isLNat(PeRCenTX)) || #389: #active(u132(tt(),PeRCenTX)) -> #isLNat(PeRCenTX) || #390: #u52(PeRCenTX,active(PeRCenTY)) -> #u52(PeRCenTX,PeRCenTY) || #391: #mark(u121(PeRCenTX,PeRCenTY)) -> #active(u121(mark(PeRCenTX),PeRCenTY)) || #392: #mark(u121(PeRCenTX,PeRCenTY)) -> #u121(mark(PeRCenTX),PeRCenTY) || #393: #mark(u121(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #394: #u171(PeRCenTX,mark(PeRCenTY),PeRCenTZ) -> #u171(PeRCenTX,PeRCenTY,PeRCenTZ) || #395: #u221(mark(PeRCenTX),PeRCenTY,PeRCenTZ) -> #u221(PeRCenTX,PeRCenTY,PeRCenTZ) || #396: #and(mark(PeRCenTX),PeRCenTY) -> #and(PeRCenTX,PeRCenTY) || #397: #u111(PeRCenTX,active(PeRCenTY)) -> #u111(PeRCenTX,PeRCenTY) || #398: #mark(fst(PeRCenTX)) -> #active(fst(mark(PeRCenTX))) || #399: #mark(fst(PeRCenTX)) -> #fst(mark(PeRCenTX)) || #400: #mark(fst(PeRCenTX)) -> #mark(PeRCenTX) || #401: #mark(u122(PeRCenTX)) -> #active(u122(mark(PeRCenTX))) || #402: #mark(u122(PeRCenTX)) -> #u122(mark(PeRCenTX)) || #403: #mark(u122(PeRCenTX)) -> #mark(PeRCenTX) || #404: #u41(PeRCenTX,active(PeRCenTY),PeRCenTZ) -> #u41(PeRCenTX,PeRCenTY,PeRCenTZ) || #405: #active(isNatural(s(PeRCenTX))) -> #mark(u121(isNaturalKind(PeRCenTX),PeRCenTX)) || #406: #active(isNatural(s(PeRCenTX))) -> #u121(isNaturalKind(PeRCenTX),PeRCenTX) || #407: #active(isNatural(s(PeRCenTX))) -> #isNaturalKind(PeRCenTX) || #408: #active(u53(tt())) -> #mark(tt()) || #409: #u201(PeRCenTX,active(PeRCenTY),PeRCenTZ,PeRCenTU) -> #u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU) || #410: #active(isPLNatKind(pair(PeRCenTX,PeRCenTY))) -> #mark(and(isLNatKind(PeRCenTX),isLNatKind(PeRCenTY))) || #411: #active(isPLNatKind(pair(PeRCenTX,PeRCenTY))) -> #and(isLNatKind(PeRCenTX),isLNatKind(PeRCenTY)) || #412: #active(isPLNatKind(pair(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTX) || #413: #active(isPLNatKind(pair(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTY) || #414: #u11(PeRCenTX,PeRCenTY,mark(PeRCenTZ)) -> #u11(PeRCenTX,PeRCenTY,PeRCenTZ) || #415: #u131(mark(PeRCenTX),PeRCenTY,PeRCenTZ) -> #u131(PeRCenTX,PeRCenTY,PeRCenTZ) || #416: #mark(u31(PeRCenTX,PeRCenTY)) -> #active(u31(mark(PeRCenTX),PeRCenTY)) || #417: #mark(u31(PeRCenTX,PeRCenTY)) -> #u31(mark(PeRCenTX),PeRCenTY) || #418: #mark(u31(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #419: #active(u111(tt(),PeRCenTX)) -> #mark(u112(isLNat(PeRCenTX))) || #420: #active(u111(tt(),PeRCenTX)) -> #u112(isLNat(PeRCenTX)) || #421: #active(u111(tt(),PeRCenTX)) -> #isLNat(PeRCenTX) || #422: #active(fst(pair(PeRCenTX,PeRCenTY))) -> #mark(u21(and(and(isLNat(PeRCenTX),isLNatKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTX)) || #423: #active(fst(pair(PeRCenTX,PeRCenTY))) -> #u21(and(and(isLNat(PeRCenTX),isLNatKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTX) || #424: #active(fst(pair(PeRCenTX,PeRCenTY))) -> #and(and(isLNat(PeRCenTX),isLNatKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))) || #425: #active(fst(pair(PeRCenTX,PeRCenTY))) -> #and(isLNat(PeRCenTX),isLNatKind(PeRCenTX)) || #426: #active(fst(pair(PeRCenTX,PeRCenTY))) -> #isLNat(PeRCenTX) || #427: #active(fst(pair(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTX) || #428: #active(fst(pair(PeRCenTX,PeRCenTY))) -> #and(isLNat(PeRCenTY),isLNatKind(PeRCenTY)) || #429: #active(fst(pair(PeRCenTX,PeRCenTY))) -> #isLNat(PeRCenTY) || #430: #active(fst(pair(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTY) || #431: #u72(active(PeRCenTX)) -> #u72(PeRCenTX) || #432: #u221(PeRCenTX,active(PeRCenTY),PeRCenTZ) -> #u221(PeRCenTX,PeRCenTY,PeRCenTZ) || #433: #active(isNatural(sel(PeRCenTX,PeRCenTY))) -> #mark(u131(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)),PeRCenTX,PeRCenTY)) || #434: #active(isNatural(sel(PeRCenTX,PeRCenTY))) -> #u131(and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)),PeRCenTX,PeRCenTY) || #435: #active(isNatural(sel(PeRCenTX,PeRCenTY))) -> #and(isNaturalKind(PeRCenTX),isLNatKind(PeRCenTY)) || #436: #active(isNatural(sel(PeRCenTX,PeRCenTY))) -> #isNaturalKind(PeRCenTX) || #437: #active(isNatural(sel(PeRCenTX,PeRCenTY))) -> #isLNatKind(PeRCenTY) || #438: #u101(PeRCenTX,active(PeRCenTY),PeRCenTZ) -> #u101(PeRCenTX,PeRCenTY,PeRCenTZ) || #439: #active(u41(tt(),PeRCenTX,PeRCenTY)) -> #mark(u42(isNatural(PeRCenTX),PeRCenTY)) || #440: #active(u41(tt(),PeRCenTX,PeRCenTY)) -> #u42(isNatural(PeRCenTX),PeRCenTY) || #441: #active(u41(tt(),PeRCenTX,PeRCenTY)) -> #isNatural(PeRCenTX) || #442: #sel(PeRCenTX,mark(PeRCenTY)) -> #sel(PeRCenTX,PeRCenTY) || #443: #u43(mark(PeRCenTX)) -> #u43(PeRCenTX) || #444: #u31(active(PeRCenTX),PeRCenTY) -> #u31(PeRCenTX,PeRCenTY) || #445: #u161(active(PeRCenTX),PeRCenTY) -> #u161(PeRCenTX,PeRCenTY) || #446: #u152(PeRCenTX,mark(PeRCenTY)) -> #u152(PeRCenTX,PeRCenTY) || #447: #active(u201(tt(),PeRCenTX,PeRCenTY,PeRCenTZ)) -> #mark(u202(splitAt(PeRCenTX,PeRCenTZ),PeRCenTY)) || #448: #active(u201(tt(),PeRCenTX,PeRCenTY,PeRCenTZ)) -> #u202(splitAt(PeRCenTX,PeRCenTZ),PeRCenTY) || #449: #active(u201(tt(),PeRCenTX,PeRCenTY,PeRCenTZ)) -> #splitAt(PeRCenTX,PeRCenTZ) || #450: #u62(active(PeRCenTX)) -> #u62(PeRCenTX) || #451: #mark(u61(PeRCenTX,PeRCenTY)) -> #active(u61(mark(PeRCenTX),PeRCenTY)) || #452: #mark(u61(PeRCenTX,PeRCenTY)) -> #u61(mark(PeRCenTX),PeRCenTY) || #453: #mark(u61(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #454: #u221(PeRCenTX,PeRCenTY,active(PeRCenTZ)) -> #u221(PeRCenTX,PeRCenTY,PeRCenTZ) || #455: #splitAt(PeRCenTX,mark(PeRCenTY)) -> #splitAt(PeRCenTX,PeRCenTY) || #456: #u82(mark(PeRCenTX)) -> #u82(PeRCenTX) || #457: #u191(PeRCenTX,active(PeRCenTY)) -> #u191(PeRCenTX,PeRCenTY) || #458: #afterNth(PeRCenTX,mark(PeRCenTY)) -> #afterNth(PeRCenTX,PeRCenTY) || #459: #u211(active(PeRCenTX),PeRCenTY) -> #u211(PeRCenTX,PeRCenTY) || #460: #active(u61(tt(),PeRCenTX)) -> #mark(u62(isPLNat(PeRCenTX))) || #461: #active(u61(tt(),PeRCenTX)) -> #u62(isPLNat(PeRCenTX)) || #462: #active(u61(tt(),PeRCenTX)) -> #isPLNat(PeRCenTX) || #463: #splitAt(PeRCenTX,active(PeRCenTY)) -> #splitAt(PeRCenTX,PeRCenTY) || #464: #u122(active(PeRCenTX)) -> #u122(PeRCenTX) || #465: #mark(isNatural(PeRCenTX)) -> #active(isNatural(PeRCenTX)) || #466: #mark(u11(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #active(u11(mark(PeRCenTX),PeRCenTY,PeRCenTZ)) || #467: #mark(u11(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #u11(mark(PeRCenTX),PeRCenTY,PeRCenTZ) || #468: #mark(u11(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #mark(PeRCenTX) || #469: #isPLNat(active(PeRCenTX)) -> #isPLNat(PeRCenTX) || #470: #u151(PeRCenTX,active(PeRCenTY),PeRCenTZ) -> #u151(PeRCenTX,PeRCenTY,PeRCenTZ) || #471: #u91(active(PeRCenTX),PeRCenTY) -> #u91(PeRCenTX,PeRCenTY) || #472: #u41(PeRCenTX,mark(PeRCenTY),PeRCenTZ) -> #u41(PeRCenTX,PeRCenTY,PeRCenTZ) || #473: #u133(mark(PeRCenTX)) -> #u133(PeRCenTX) || #474: #u103(active(PeRCenTX)) -> #u103(PeRCenTX) || #475: #afterNth(PeRCenTX,active(PeRCenTY)) -> #afterNth(PeRCenTX,PeRCenTY) || #476: #active(u31(tt(),PeRCenTX)) -> #mark(PeRCenTX) || #477: #u201(PeRCenTX,PeRCenTY,active(PeRCenTZ),PeRCenTU) -> #u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU) || #478: #mark(isNaturalKind(PeRCenTX)) -> #active(isNaturalKind(PeRCenTX)) || #479: #u101(mark(PeRCenTX),PeRCenTY,PeRCenTZ) -> #u101(PeRCenTX,PeRCenTY,PeRCenTZ) || #480: #mark(0()) -> #active(0()) || #481: #u11(PeRCenTX,mark(PeRCenTY),PeRCenTZ) -> #u11(PeRCenTX,PeRCenTY,PeRCenTZ) || #482: #u181(mark(PeRCenTX),PeRCenTY) -> #u181(PeRCenTX,PeRCenTY) || #483: #u131(active(PeRCenTX),PeRCenTY,PeRCenTZ) -> #u131(PeRCenTX,PeRCenTY,PeRCenTZ) || #484: #take(PeRCenTX,active(PeRCenTY)) -> #take(PeRCenTX,PeRCenTY) || #485: #u102(mark(PeRCenTX),PeRCenTY) -> #u102(PeRCenTX,PeRCenTY) || #486: #active(isLNatKind(tail(PeRCenTX))) -> #mark(isLNatKind(PeRCenTX)) || #487: #active(isLNatKind(tail(PeRCenTX))) -> #isLNatKind(PeRCenTX) || #488: #u81(active(PeRCenTX),PeRCenTY) -> #u81(PeRCenTX,PeRCenTY) || #489: #u151(mark(PeRCenTX),PeRCenTY,PeRCenTZ) -> #u151(PeRCenTX,PeRCenTY,PeRCenTZ) || #490: #mark(u211(PeRCenTX,PeRCenTY)) -> #active(u211(mark(PeRCenTX),PeRCenTY)) || #491: #mark(u211(PeRCenTX,PeRCenTY)) -> #u211(mark(PeRCenTX),PeRCenTY) || #492: #mark(u211(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #493: #u42(PeRCenTX,mark(PeRCenTY)) -> #u42(PeRCenTX,PeRCenTY) || #494: #u21(PeRCenTX,mark(PeRCenTY)) -> #u21(PeRCenTX,PeRCenTY) || #495: #u202(mark(PeRCenTX),PeRCenTY) -> #u202(PeRCenTX,PeRCenTY) || #496: #u141(active(PeRCenTX),PeRCenTY,PeRCenTZ) -> #u141(PeRCenTX,PeRCenTY,PeRCenTZ) || #497: #u61(PeRCenTX,mark(PeRCenTY)) -> #u61(PeRCenTX,PeRCenTY) || #498: #cons(active(PeRCenTX),PeRCenTY) -> #cons(PeRCenTX,PeRCenTY) || #499: #tail(active(PeRCenTX)) -> #tail(PeRCenTX) || #500: #natsFrom(mark(PeRCenTX)) -> #natsFrom(PeRCenTX) || #501: #u111(mark(PeRCenTX),PeRCenTY) -> #u111(PeRCenTX,PeRCenTY) || #502: #active(u153(tt())) -> #mark(tt()) || #503: #cons(PeRCenTX,active(PeRCenTY)) -> #cons(PeRCenTX,PeRCenTY) || #504: #active(u52(tt(),PeRCenTX)) -> #mark(u53(isLNat(PeRCenTX))) || #505: #active(u52(tt(),PeRCenTX)) -> #u53(isLNat(PeRCenTX)) || #506: #active(u52(tt(),PeRCenTX)) -> #isLNat(PeRCenTX) || #507: #active(u171(tt(),PeRCenTX,PeRCenTY)) -> #mark(head(afterNth(PeRCenTX,PeRCenTY))) || #508: #active(u171(tt(),PeRCenTX,PeRCenTY)) -> #head(afterNth(PeRCenTX,PeRCenTY)) || #509: #active(u171(tt(),PeRCenTX,PeRCenTY)) -> #afterNth(PeRCenTX,PeRCenTY) || #510: #u81(mark(PeRCenTX),PeRCenTY) -> #u81(PeRCenTX,PeRCenTY) || #511: #mark(sel(PeRCenTX,PeRCenTY)) -> #active(sel(mark(PeRCenTX),mark(PeRCenTY))) || #512: #mark(sel(PeRCenTX,PeRCenTY)) -> #sel(mark(PeRCenTX),mark(PeRCenTY)) || #513: #mark(sel(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #514: #mark(sel(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTY) || #515: #u71(mark(PeRCenTX),PeRCenTY) -> #u71(PeRCenTX,PeRCenTY) || #516: #mark(u52(PeRCenTX,PeRCenTY)) -> #active(u52(mark(PeRCenTX),PeRCenTY)) || #517: #mark(u52(PeRCenTX,PeRCenTY)) -> #u52(mark(PeRCenTX),PeRCenTY) || #518: #mark(u52(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #519: #u21(PeRCenTX,active(PeRCenTY)) -> #u21(PeRCenTX,PeRCenTY) || #520: #u201(PeRCenTX,PeRCenTY,PeRCenTZ,mark(PeRCenTU)) -> #u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU) || #521: #u151(active(PeRCenTX),PeRCenTY,PeRCenTZ) -> #u151(PeRCenTX,PeRCenTY,PeRCenTZ) || #522: #u132(active(PeRCenTX),PeRCenTY) -> #u132(PeRCenTX,PeRCenTY) || #523: #u42(PeRCenTX,active(PeRCenTY)) -> #u42(PeRCenTX,PeRCenTY) || #524: #sel(PeRCenTX,active(PeRCenTY)) -> #sel(PeRCenTX,PeRCenTY) || #525: #u131(PeRCenTX,PeRCenTY,mark(PeRCenTZ)) -> #u131(PeRCenTX,PeRCenTY,PeRCenTZ) || #526: #u112(mark(PeRCenTX)) -> #u112(PeRCenTX) || #527: #u52(PeRCenTX,mark(PeRCenTY)) -> #u52(PeRCenTX,PeRCenTY) || #528: #u221(active(PeRCenTX),PeRCenTY,PeRCenTZ) -> #u221(PeRCenTX,PeRCenTY,PeRCenTZ) || #529: #active(isNatural(head(PeRCenTX))) -> #mark(u111(isLNatKind(PeRCenTX),PeRCenTX)) || #530: #active(isNatural(head(PeRCenTX))) -> #u111(isLNatKind(PeRCenTX),PeRCenTX) || #531: #active(isNatural(head(PeRCenTX))) -> #isLNatKind(PeRCenTX) || #532: #mark(u92(PeRCenTX)) -> #active(u92(mark(PeRCenTX))) || #533: #mark(u92(PeRCenTX)) -> #u92(mark(PeRCenTX)) || #534: #mark(u92(PeRCenTX)) -> #mark(PeRCenTX) || #535: #u181(PeRCenTX,active(PeRCenTY)) -> #u181(PeRCenTX,PeRCenTY) || #536: #cons(PeRCenTX,mark(PeRCenTY)) -> #cons(PeRCenTX,PeRCenTY) || #537: #u42(active(PeRCenTX),PeRCenTY) -> #u42(PeRCenTX,PeRCenTY) || #538: #mark(natsFrom(PeRCenTX)) -> #active(natsFrom(mark(PeRCenTX))) || #539: #mark(natsFrom(PeRCenTX)) -> #natsFrom(mark(PeRCenTX)) || #540: #mark(natsFrom(PeRCenTX)) -> #mark(PeRCenTX) || #541: #active(u221(tt(),PeRCenTX,PeRCenTY)) -> #mark(fst(splitAt(PeRCenTX,PeRCenTY))) || #542: #active(u221(tt(),PeRCenTX,PeRCenTY)) -> #fst(splitAt(PeRCenTX,PeRCenTY)) || #543: #active(u221(tt(),PeRCenTX,PeRCenTY)) -> #splitAt(PeRCenTX,PeRCenTY) || #544: #mark(u151(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #active(u151(mark(PeRCenTX),PeRCenTY,PeRCenTZ)) || #545: #mark(u151(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #u151(mark(PeRCenTX),PeRCenTY,PeRCenTZ) || #546: #mark(u151(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #mark(PeRCenTX) || #547: #mark(u103(PeRCenTX)) -> #active(u103(mark(PeRCenTX))) || #548: #mark(u103(PeRCenTX)) -> #u103(mark(PeRCenTX)) || #549: #mark(u103(PeRCenTX)) -> #mark(PeRCenTX) || #550: #u52(mark(PeRCenTX),PeRCenTY) -> #u52(PeRCenTX,PeRCenTY) || #551: #u171(PeRCenTX,PeRCenTY,active(PeRCenTZ)) -> #u171(PeRCenTX,PeRCenTY,PeRCenTZ) || #552: #u121(PeRCenTX,active(PeRCenTY)) -> #u121(PeRCenTX,PeRCenTY) || #553: #mark(u42(PeRCenTX,PeRCenTY)) -> #active(u42(mark(PeRCenTX),PeRCenTY)) || #554: #mark(u42(PeRCenTX,PeRCenTY)) -> #u42(mark(PeRCenTX),PeRCenTY) || #555: #mark(u42(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #556: #u71(PeRCenTX,active(PeRCenTY)) -> #u71(PeRCenTX,PeRCenTY) || #557: #u151(PeRCenTX,PeRCenTY,active(PeRCenTZ)) -> #u151(PeRCenTX,PeRCenTY,PeRCenTZ) || #558: #active(isNaturalKind(s(PeRCenTX))) -> #mark(isNaturalKind(PeRCenTX)) || #559: #active(isNaturalKind(s(PeRCenTX))) -> #isNaturalKind(PeRCenTX) || #560: #s(active(PeRCenTX)) -> #s(PeRCenTX) || #561: #mark(u72(PeRCenTX)) -> #active(u72(mark(PeRCenTX))) || #562: #mark(u72(PeRCenTX)) -> #u72(mark(PeRCenTX)) || #563: #mark(u72(PeRCenTX)) -> #mark(PeRCenTX) || #564: #active(u71(tt(),PeRCenTX)) -> #mark(u72(isNatural(PeRCenTX))) || #565: #active(u71(tt(),PeRCenTX)) -> #u72(isNatural(PeRCenTX)) || #566: #active(u71(tt(),PeRCenTX)) -> #isNatural(PeRCenTX) || #567: #active(u191(tt(),PeRCenTX)) -> #mark(pair(nil(),PeRCenTX)) || #568: #active(u191(tt(),PeRCenTX)) -> #pair(nil(),PeRCenTX) || #569: #active(u152(tt(),PeRCenTX)) -> #mark(u153(isLNat(PeRCenTX))) || #570: #active(u152(tt(),PeRCenTX)) -> #u153(isLNat(PeRCenTX)) || #571: #active(u152(tt(),PeRCenTX)) -> #isLNat(PeRCenTX) || #572: #active(u103(tt())) -> #mark(tt()) || #573: #isLNat(active(PeRCenTX)) -> #isLNat(PeRCenTX) || #574: #isNaturalKind(active(PeRCenTX)) -> #isNaturalKind(PeRCenTX) || #575: #u91(mark(PeRCenTX),PeRCenTY) -> #u91(PeRCenTX,PeRCenTY) || #576: #afterNth(active(PeRCenTX),PeRCenTY) -> #afterNth(PeRCenTX,PeRCenTY) || #577: #active(splitAt(0(),PeRCenTX)) -> #mark(u191(and(isLNat(PeRCenTX),isLNatKind(PeRCenTX)),PeRCenTX)) || #578: #active(splitAt(0(),PeRCenTX)) -> #u191(and(isLNat(PeRCenTX),isLNatKind(PeRCenTX)),PeRCenTX) || #579: #active(splitAt(0(),PeRCenTX)) -> #and(isLNat(PeRCenTX),isLNatKind(PeRCenTX)) || #580: #active(splitAt(0(),PeRCenTX)) -> #isLNat(PeRCenTX) || #581: #active(splitAt(0(),PeRCenTX)) -> #isLNatKind(PeRCenTX) || #582: #active(u101(tt(),PeRCenTX,PeRCenTY)) -> #mark(u102(isNatural(PeRCenTX),PeRCenTY)) || #583: #active(u101(tt(),PeRCenTX,PeRCenTY)) -> #u102(isNatural(PeRCenTX),PeRCenTY) || #584: #active(u101(tt(),PeRCenTX,PeRCenTY)) -> #isNatural(PeRCenTX) || #585: #mark(tail(PeRCenTX)) -> #active(tail(mark(PeRCenTX))) || #586: #mark(tail(PeRCenTX)) -> #tail(mark(PeRCenTX)) || #587: #mark(tail(PeRCenTX)) -> #mark(PeRCenTX) || #588: #mark(u51(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #active(u51(mark(PeRCenTX),PeRCenTY,PeRCenTZ)) || #589: #mark(u51(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #u51(mark(PeRCenTX),PeRCenTY,PeRCenTZ) || #590: #mark(u51(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #mark(PeRCenTX) || #591: #u51(PeRCenTX,PeRCenTY,active(PeRCenTZ)) -> #u51(PeRCenTX,PeRCenTY,PeRCenTZ) || #592: #active(isLNatKind(nil())) -> #mark(tt()) || #593: #u133(active(PeRCenTX)) -> #u133(PeRCenTX) || #594: #u91(PeRCenTX,active(PeRCenTY)) -> #u91(PeRCenTX,PeRCenTY) || #595: #u181(active(PeRCenTX),PeRCenTY) -> #u181(PeRCenTX,PeRCenTY) || #596: #u171(active(PeRCenTX),PeRCenTY,PeRCenTZ) -> #u171(PeRCenTX,PeRCenTY,PeRCenTZ) || #597: #u142(active(PeRCenTX),PeRCenTY) -> #u142(PeRCenTX,PeRCenTY) || #598: #u11(mark(PeRCenTX),PeRCenTY,PeRCenTZ) -> #u11(PeRCenTX,PeRCenTY,PeRCenTZ) || #599: #active(u122(tt())) -> #mark(tt()) || #600: #u142(PeRCenTX,active(PeRCenTY)) -> #u142(PeRCenTX,PeRCenTY) || #601: #u102(active(PeRCenTX),PeRCenTY) -> #u102(PeRCenTX,PeRCenTY) || #602: #splitAt(mark(PeRCenTX),PeRCenTY) -> #splitAt(PeRCenTX,PeRCenTY) || #603: #u152(active(PeRCenTX),PeRCenTY) -> #u152(PeRCenTX,PeRCenTY) || #604: #mark(take(PeRCenTX,PeRCenTY)) -> #active(take(mark(PeRCenTX),mark(PeRCenTY))) || #605: #mark(take(PeRCenTX,PeRCenTY)) -> #take(mark(PeRCenTX),mark(PeRCenTY)) || #606: #mark(take(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #607: #mark(take(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTY) || #608: #mark(u41(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #active(u41(mark(PeRCenTX),PeRCenTY,PeRCenTZ)) || #609: #mark(u41(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #u41(mark(PeRCenTX),PeRCenTY,PeRCenTZ) || #610: #mark(u41(PeRCenTX,PeRCenTY,PeRCenTZ)) -> #mark(PeRCenTX) || #611: #u211(PeRCenTX,active(PeRCenTY)) -> #u211(PeRCenTX,PeRCenTY) || #612: #u121(active(PeRCenTX),PeRCenTY) -> #u121(PeRCenTX,PeRCenTY) || #613: #u161(PeRCenTX,mark(PeRCenTY)) -> #u161(PeRCenTX,PeRCenTY) || #614: #active(u151(tt(),PeRCenTX,PeRCenTY)) -> #mark(u152(isNatural(PeRCenTX),PeRCenTY)) || #615: #active(u151(tt(),PeRCenTX,PeRCenTY)) -> #u152(isNatural(PeRCenTX),PeRCenTY) || #616: #active(u151(tt(),PeRCenTX,PeRCenTY)) -> #isNatural(PeRCenTX) || #617: #u101(PeRCenTX,mark(PeRCenTY),PeRCenTZ) -> #u101(PeRCenTX,PeRCenTY,PeRCenTZ) || #618: #u211(mark(PeRCenTX),PeRCenTY) -> #u211(PeRCenTX,PeRCenTY) || #619: #mark(u153(PeRCenTX)) -> #active(u153(mark(PeRCenTX))) || #620: #mark(u153(PeRCenTX)) -> #u153(mark(PeRCenTX)) || #621: #mark(u153(PeRCenTX)) -> #mark(PeRCenTX) || #622: #u131(PeRCenTX,PeRCenTY,active(PeRCenTZ)) -> #u131(PeRCenTX,PeRCenTY,PeRCenTZ) || #623: #mark(u161(PeRCenTX,PeRCenTY)) -> #active(u161(mark(PeRCenTX),PeRCenTY)) || #624: #mark(u161(PeRCenTX,PeRCenTY)) -> #u161(mark(PeRCenTX),PeRCenTY) || #625: #mark(u161(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #626: #u201(PeRCenTX,PeRCenTY,mark(PeRCenTZ),PeRCenTU) -> #u201(PeRCenTX,PeRCenTY,PeRCenTZ,PeRCenTU) || #627: #u153(active(PeRCenTX)) -> #u153(PeRCenTX) || #628: #active(u11(tt(),PeRCenTX,PeRCenTY)) -> #mark(snd(splitAt(PeRCenTX,PeRCenTY))) || #629: #active(u11(tt(),PeRCenTX,PeRCenTY)) -> #snd(splitAt(PeRCenTX,PeRCenTY)) || #630: #active(u11(tt(),PeRCenTX,PeRCenTY)) -> #splitAt(PeRCenTX,PeRCenTY) || #631: #u131(PeRCenTX,active(PeRCenTY),PeRCenTZ) -> #u131(PeRCenTX,PeRCenTY,PeRCenTZ) || #632: #sel(mark(PeRCenTX),PeRCenTY) -> #sel(PeRCenTX,PeRCenTY) || #633: #u51(PeRCenTX,PeRCenTY,mark(PeRCenTZ)) -> #u51(PeRCenTX,PeRCenTY,PeRCenTZ) || #634: #mark(cons(PeRCenTX,PeRCenTY)) -> #active(cons(mark(PeRCenTX),PeRCenTY)) || #635: #mark(cons(PeRCenTX,PeRCenTY)) -> #cons(mark(PeRCenTX),PeRCenTY) || #636: #mark(cons(PeRCenTX,PeRCenTY)) -> #mark(PeRCenTX) || #637: #u51(PeRCenTX,mark(PeRCenTY),PeRCenTZ) -> #u51(PeRCenTX,PeRCenTY,PeRCenTZ) || #638: #active(take(PeRCenTX,PeRCenTY)) -> #mark(u221(and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTX,PeRCenTY)) || #639: #active(take(PeRCenTX,PeRCenTY)) -> #u221(and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))),PeRCenTX,PeRCenTY) || #640: #active(take(PeRCenTX,PeRCenTY)) -> #and(and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)),and(isLNat(PeRCenTY),isLNatKind(PeRCenTY))) || #641: #active(take(PeRCenTX,PeRCenTY)) -> #and(isNatural(PeRCenTX),isNaturalKind(PeRCenTX)) || #642: #active(take(PeRCenTX,PeRCenTY)) -> #isNatural(PeRCenTX) || #643: #active(take(PeRCenTX,PeRCenTY)) -> #isNaturalKind(PeRCenTX) || #644: #active(take(PeRCenTX,PeRCenTY)) -> #and(isLNat(PeRCenTY),isLNatKind(PeRCenTY)) || #645: #active(take(PeRCenTX,PeRCenTY)) -> #isLNat(PeRCenTY) || #646: #active(take(PeRCenTX,PeRCenTY)) -> #isLNatKind(PeRCenTY) || #647: #active(isLNat(natsFrom(PeRCenTX))) -> #mark(u71(isNaturalKind(PeRCenTX),PeRCenTX)) || #648: #active(isLNat(natsFrom(PeRCenTX))) -> #u71(isNaturalKind(PeRCenTX),PeRCenTX) || #649: #active(isLNat(natsFrom(PeRCenTX))) -> #isNaturalKind(PeRCenTX) || #650: #active(u161(tt(),PeRCenTX)) -> #mark(cons(PeRCenTX,natsFrom(s(PeRCenTX)))) || #651: #active(u161(tt(),PeRCenTX)) -> #cons(PeRCenTX,natsFrom(s(PeRCenTX))) || #652: #active(u161(tt(),PeRCenTX)) -> #natsFrom(s(PeRCenTX)) || #653: #active(u161(tt(),PeRCenTX)) -> #s(PeRCenTX) || #654: #isPLNat(mark(PeRCenTX)) -> #isPLNat(PeRCenTX) || #655: #u122(mark(PeRCenTX)) -> #u122(PeRCenTX) || #656: #head(active(PeRCenTX)) -> #head(PeRCenTX) || Number of SCCs: 61, DPs: 382 || SCC { #335 #379 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: x1 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #335 #379 || Number of SCCs: 60, DPs: 380 || SCC { #18 #526 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: x1 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #18 #526 || Number of SCCs: 59, DPs: 378 || SCC { #207 #443 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: x1 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #207 #443 || Number of SCCs: 58, DPs: 376 || SCC { #185 #287 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: x1 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #185 #287 || Number of SCCs: 57, DPs: 374 || SCC { #182 #450 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: x1 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #182 #450 || Number of SCCs: 56, DPs: 372 || SCC { #473 #593 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: x1 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #473 #593 || Number of SCCs: 55, DPs: 370 || SCC { #176 #456 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: x1 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #176 #456 || Number of SCCs: 54, DPs: 368 || SCC { #9 #656 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: x1 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #9 #656 || Number of SCCs: 53, DPs: 366 || SCC { #74 #353 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: x1 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #74 #353 || Number of SCCs: 52, DPs: 364 || SCC { #223 #357 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: x1 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #223 #357 || Number of SCCs: 51, DPs: 362 || SCC { #464 #655 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: x1 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #464 #655 || Number of SCCs: 50, DPs: 360 || SCC { #10 #234 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: x1 || USABLE RULES: { } || Removed DPs: #10 #234 || Number of SCCs: 49, DPs: 358 || SCC { #20 #500 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: x1 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #20 #500 || Number of SCCs: 48, DPs: 356 || SCC { #209 #474 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: x1 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #209 #474 || Number of SCCs: 47, DPs: 354 || SCC { #21 #431 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: x1 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #21 #431 || Number of SCCs: 46, DPs: 352 || SCC { #138 #499 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: x1 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #138 #499 || Number of SCCs: 45, DPs: 350 || SCC { #130 #573 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: x1 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #130 #573 || Number of SCCs: 44, DPs: 348 || SCC { #156 #193 } || POLO(Sum)... succeeded. || #isLNatKind w: x1 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #156 #193 || Number of SCCs: 43, DPs: 346 || SCC { #141 #147 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: x1 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #141 #147 || Number of SCCs: 42, DPs: 344 || SCC { #56 #560 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: x1 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #56 #560 || Number of SCCs: 41, DPs: 342 || SCC { #469 #654 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: x1 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #469 #654 || Number of SCCs: 40, DPs: 340 || SCC { #139 #574 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: x1 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #139 #574 || Number of SCCs: 39, DPs: 338 || SCC { #43 #61 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: x1 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #43 #61 || Number of SCCs: 38, DPs: 336 || SCC { #75 #627 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: x1 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #75 #627 || Number of SCCs: 37, DPs: 334 || SCC { #47 #99 #330 #495 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: x1 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #330 #495 || Number of SCCs: 37, DPs: 332 || SCC { #47 #99 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: x2 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #47 #99 || Number of SCCs: 36, DPs: 330 || SCC { #45 #367 #488 #510 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: x2 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #45 #367 || Number of SCCs: 36, DPs: 328 || SCC { #488 #510 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: x1 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #488 #510 || Number of SCCs: 35, DPs: 326 || SCC { #201 #286 #597 #600 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: x2 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #286 #600 || Number of SCCs: 35, DPs: 324 || SCC { #201 #597 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: x1 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #201 #597 || Number of SCCs: 34, DPs: 322 || SCC { #77 #458 #475 #576 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: x2 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #458 #475 || Number of SCCs: 34, DPs: 320 || SCC { #77 #576 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: x1 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #77 #576 || Number of SCCs: 33, DPs: 318 || SCC { #76 #158 #224 #522 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: x2 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #76 #158 || Number of SCCs: 33, DPs: 316 || SCC { #224 #522 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: x1 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #224 #522 || Number of SCCs: 32, DPs: 314 || SCC { #344 #471 #575 #594 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: x1 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #471 #575 || Number of SCCs: 32, DPs: 312 || SCC { #344 #594 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: x2 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #344 #594 || Number of SCCs: 31, DPs: 310 || SCC { #140 #381 #485 #601 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: x2 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #140 #381 || Number of SCCs: 31, DPs: 308 || SCC { #485 #601 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: x1 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #485 #601 || Number of SCCs: 30, DPs: 306 || SCC { #23 #48 #112 #382 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: x2 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #23 #112 || Number of SCCs: 30, DPs: 304 || SCC { #48 #382 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: x1 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #48 #382 || Number of SCCs: 29, DPs: 302 || SCC { #46 #183 #343 #457 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: x2 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #183 #457 || Number of SCCs: 29, DPs: 300 || SCC { #46 #343 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: x1 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #46 #343 || Number of SCCs: 28, DPs: 298 || SCC { #152 #177 #515 #556 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: x2 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #152 #556 || Number of SCCs: 28, DPs: 296 || SCC { #177 #515 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: x1 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #177 #515 || Number of SCCs: 27, DPs: 294 || SCC { #212 #482 #535 #595 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: x2 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #212 #535 || Number of SCCs: 27, DPs: 292 || SCC { #482 #595 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: x1 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #482 #595 || Number of SCCs: 26, DPs: 290 || SCC { #13 #157 #303 #396 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: x2 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #157 #303 || Number of SCCs: 26, DPs: 288 || SCC { #13 #396 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: x1 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #13 #396 || Number of SCCs: 25, DPs: 286 || SCC { #113 #368 #552 #612 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: x2 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #368 #552 || Number of SCCs: 25, DPs: 284 || SCC { #113 #612 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: x1 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #113 #612 || Number of SCCs: 24, DPs: 282 || SCC { #175 #305 #494 #519 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: x1 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #175 #305 || Number of SCCs: 24, DPs: 280 || SCC { #494 #519 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: x2 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #494 #519 || Number of SCCs: 23, DPs: 278 || SCC { #22 #244 #339 #444 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: x1 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #339 #444 || Number of SCCs: 23, DPs: 276 || SCC { #22 #244 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: x2 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #22 #244 || Number of SCCs: 22, DPs: 274 || SCC { #149 #186 #364 #497 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: x1 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #149 #186 || Number of SCCs: 22, DPs: 272 || SCC { #364 #497 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: x2 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #364 #497 || Number of SCCs: 21, DPs: 270 || SCC { #85 #372 #397 #501 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: x1 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #372 #501 || Number of SCCs: 21, DPs: 268 || SCC { #85 #397 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: x2 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #85 #397 || Number of SCCs: 20, DPs: 266 || SCC { #123 #455 #463 #602 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: x1 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #123 #602 || Number of SCCs: 20, DPs: 264 || SCC { #455 #463 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: x2 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #455 #463 || Number of SCCs: 19, DPs: 262 || SCC { #248 #442 #524 #632 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: x2 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #442 #524 || Number of SCCs: 19, DPs: 260 || SCC { #248 #632 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: x1 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #248 #632 || Number of SCCs: 18, DPs: 258 || SCC { #203 #306 #446 #603 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: x2 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #306 #446 || Number of SCCs: 18, DPs: 256 || SCC { #203 #603 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: x1 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #203 #603 || Number of SCCs: 17, DPs: 254 || SCC { #243 #459 #611 #618 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: x1 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #459 #618 || Number of SCCs: 17, DPs: 252 || SCC { #243 #611 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: x2 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #243 #611 || Number of SCCs: 16, DPs: 250 || SCC { #146 #390 #527 #550 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: x1 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #146 #550 || Number of SCCs: 16, DPs: 248 || SCC { #390 #527 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: x2 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #390 #527 || Number of SCCs: 15, DPs: 246 || SCC { #232 #362 #366 #484 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: x1 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #362 #366 || Number of SCCs: 15, DPs: 244 || SCC { #232 #484 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: x2 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #232 #484 || Number of SCCs: 14, DPs: 242 || SCC { #363 #493 #523 #537 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: x1 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #363 #537 || Number of SCCs: 14, DPs: 240 || SCC { #493 #523 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: x2 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #493 #523 || Number of SCCs: 13, DPs: 238 || SCC { #150 #194 #445 #613 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: x2 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #150 #613 || Number of SCCs: 13, DPs: 236 || SCC { #194 #445 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: x1 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #194 #445 || Number of SCCs: 12, DPs: 234 || SCC { #386 #498 #503 #536 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: x1 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #386 #498 || Number of SCCs: 12, DPs: 232 || SCC { #503 #536 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: x2 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #503 #536 || Number of SCCs: 11, DPs: 230 || SCC { #340 #415 #483 #525 #622 #631 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: x1 + x2 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #340 #415 #483 #631 || Number of SCCs: 11, DPs: 226 || SCC { #525 #622 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: x3 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #525 #622 || Number of SCCs: 10, DPs: 224 || SCC { #39 #92 #184 #438 #479 #617 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: x1 + x3 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #39 #92 #184 #479 || Number of SCCs: 10, DPs: 220 || SCC { #438 #617 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: x2 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #438 #617 || Number of SCCs: 9, DPs: 218 || SCC { #38 #151 #213 #288 #345 #496 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: x2 + x3 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #38 #213 #288 #345 || Number of SCCs: 9, DPs: 214 || SCC { #151 #496 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: x1 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #151 #496 || Number of SCCs: 8, DPs: 212 || SCC { #57 #153 #304 #414 #481 #598 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: x2 + x3 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #153 #304 #414 #481 || Number of SCCs: 8, DPs: 208 || SCC { #57 #598 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: x1 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #57 #598 || Number of SCCs: 7, DPs: 206 || SCC { #171 #293 #470 #489 #521 #557 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: x1 + x2 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #293 #470 #489 #521 || Number of SCCs: 7, DPs: 202 || SCC { #171 #557 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: x3 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #171 #557 || Number of SCCs: 6, DPs: 200 || SCC { #142 #181 #256 #591 #633 #637 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: x1 + x2 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #142 #181 #256 #637 || Number of SCCs: 6, DPs: 196 || SCC { #591 #633 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: x3 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #591 #633 || Number of SCCs: 5, DPs: 194 || SCC { #126 #329 #395 #432 #454 #528 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: x1 + x3 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #126 #395 #454 #528 || Number of SCCs: 5, DPs: 190 || SCC { #329 #432 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: x2 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #329 #432 || Number of SCCs: 4, DPs: 188 || SCC { #33 #84 #282 #320 #404 #472 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: x2 + x3 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #33 #84 #404 #472 || Number of SCCs: 4, DPs: 184 || SCC { #282 #320 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: x1 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #282 #320 || Number of SCCs: 3, DPs: 182 || SCC { #37 #86 #249 #394 #551 #596 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: x1 + x2 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #37 #249 #394 #596 || Number of SCCs: 3, DPs: 178 || SCC { #86 #551 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: x3 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #86 #551 || Number of SCCs: 2, DPs: 176 || SCC { #11 #83 #127 #208 #409 #477 #520 #626 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: x2 + x3 + x4 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #11 #208 #409 #477 #520 #626 || Number of SCCs: 2, DPs: 170 || SCC { #83 #127 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: x1 || #cons w: 0 || s w: 0 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: 0 || isPLNatKind w: 0 || u191 w: 0 || isPLNat w: 0 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: 0 || u153 w: 0 || take w: 0 || #u21 w: 0 || u122 w: 0 || and w: 0 || u103 w: 0 || pair w: 0 || fst w: 0 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 0 || isNaturalKind w: 0 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: 0 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: 0 || u202 w: 0 || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: 0 || #u112 w: 0 || u51 w: 0 || tail w: 0 || #mark w: 0 || 0 w: 0 || #sel w: 0 || #u171 w: 0 || u11 w: 0 || #isLNat w: 0 || sel w: 0 || #s w: 0 || afterNth w: 0 || #u211 w: 0 || #isPLNat w: 0 || nil w: 0 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: 0 || u21 w: 0 || u143 w: 0 || #u41 w: 0 || isLNatKind w: 0 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: 0 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: 0 || head w: 0 || #u42 w: 0 || #snd w: 0 || cons w: 0 || u142 w: 0 || #natsFrom w: 0 || #active w: 0 || #u31 w: 0 || snd w: 0 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: 0 || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 0 || #u62 w: 0 || #and w: 0 || u141 w: 0 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { } || Removed DPs: #83 #127 || Number of SCCs: 1, DPs: 168 || SCC { #1 #4..6 #14 #16 #24 #34 #36 #40 #42 #50 #52 #55 #58 #60 #64 #65 #69 #78 #87 #93 #94 #102 #103 #116..118 #124 #128 #131 #135 #143 #145 #154 #159 #161 #162 #164 #165 #169 #172 #178 #180 #187 #189 #190 #195 #198 #204 #206 #210 #214 #225 #227..229 #231 #233 #235 #237 #238 #245 #252 #253 #255 #257 #259 #260 #273 #285 #289 #294 #296 #297 #300 #307 #316 #321 #323 #324 #327 #331 #333 #338 #346 #349 #352 #354 #356 #358 #360 #361 #365 #371 #373 #375 #376 #383 #385 #387 #391 #393 #398 #400 #403 #405 #410 #416 #418 #419 #422 #433 #439 #447 #451 #453 #460 #465 #466 #468 #476 #478 #486 #490 #492 #504 #507 #511 #513 #514 #516 #518 #529 #534 #538 #540 #541 #544 #546 #549 #553 #555 #558 #563 #564 #567 #569 #577 #582 #585 #587 #588 #590 #604 #606..608 #610 #614 #621 #623 #625 #628 #636 #638 #647 #650 } || POLO(Sum)... POLO(max)... succeeded. || #isLNatKind w: 0 || u81 w: max(x1 + 3, x2 + 7) || #u101 w: 0 || #u191 w: 0 || u62 w: x1 + 1 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: x1 + 1 || #u201 w: 0 || #cons w: 0 || s w: x1 || u132 w: max(x1 + 4, x2 + 3) || u91 w: max(x1 + 1, x2 + 6) || #u52 w: 0 || #take w: 0 || u111 w: max(x1 + 2, x2 + 3) || u53 w: x1 || isPLNatKind w: 3 || u191 w: max(x1 + 17, x2 + 16) || isPLNat w: x1 + 5 || #u141 w: 0 || u102 w: max(x1 + 4, x2 + 3) || #u161 w: 0 || u121 w: max(x1 + 1, x2 + 5) || #u51 w: 0 || u181 w: max(x1 + 4, x2 + 2) || u153 w: x1 + 1 || take w: max(x1 + 48, x2 + 49) || #u21 w: 0 || u122 w: x1 || and w: max(x1, x2) || u103 w: x1 + 1 || pair w: max(x1 + 1, x2 + 12) || fst w: x1 + 7 || u131 w: max(x1 + 6, x2 + 10, x3 + 7) || natsFrom w: x1 + 11 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: max(x1 + 32, x2 + 21) || isNaturalKind w: 3 || u52 w: max(x1 + 2, x2 + 1) || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: max(x1 + 1, x2 + 7) || u92 w: x1 + 1 || #u81 w: 0 || #u143 w: 0 || u221 w: max(x1 + 42, x2 + 40, x3 + 38) || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: max(x1 + 1, x2 + 12, x3 + 11) || u202 w: max(x1, x2 + 13) || isNatural w: x1 + 5 || u41 w: max(x1 + 12, x2 + 11, x3 + 10) || #u72 w: 0 || u211 w: max(x1 + 1, x2 + 2) || #u112 w: 0 || u51 w: max(x1 + 8, x2 + 7, x3 + 1) || tail w: x1 + 7 || #mark w: x1 || 0 w: 1 || #sel w: 0 || #u171 w: 0 || u11 w: max(x1 + 42, x2 + 41, x3 + 38) || #isLNat w: 0 || sel w: max(x1 + 63, x2 + 64) || #s w: 0 || afterNth w: max(x1 + 48, x2 + 44) || #u211 w: 0 || #isPLNat w: 0 || nil w: 1 || isLNat w: x1 + 1 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 || u101 w: max(x1 + 8, x2 + 11, x3 + 10) || #afterNth w: 0 || #u122 w: 0 || u72 w: x1 + 1 || u201 w: max(x1 + 15, x2 + 32, x3 + 22, x4 + 21) || u21 w: max(x1 + 4, x2 + 3) || u143 w: x1 + 1 || #u41 w: 0 || isLNatKind w: 3 || u43 w: x1 + 1 || #u221 w: 0 || u82 w: x1 + 1 || u161 w: max(x1 + 5, x2 + 11) || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 || u171 w: max(x1 + 58, x2 + 63, x3 + 57) || head w: x1 + 8 || #u42 w: 0 || #snd w: 0 || cons w: max(x1 + 10, x2) || u142 w: max(x1 + 4, x2 + 3) || #natsFrom w: 0 || #active w: x1 || #u31 w: 0 || snd w: x1 + 7 || u112 w: x1 + 1 || u42 w: max(x1 + 4, x2 + 3) || tt w: 2 || #u131 w: 0 || #u53 w: 0 || u152 w: max(x1 + 5, x2 + 4) || #isNatural w: 0 || #pair w: 0 || u71 w: max(x1 + 8, x2 + 7) || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: max(x1 + 2, x2 + 1) || #u62 w: 0 || #and w: 0 || u141 w: max(x1 + 8, x2 + 6, x3 + 7) || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { 1..357 } || Removed DPs: #1 #6 #16 #24 #42 #52 #55 #60 #64 #69 #78 #87 #102 #116 #117 #135 #145 #161 #164 #172 #180 #189 #190 #195 #198 #206 #214 #227 #228 #231 #233 #237 #252 #255 #259 #273 #285 #296 #297 #307 #323 #324 #327 #333 #346 #349 #352 #356 #360 #365 #375 #387 #393 #400 #418 #419 #422 #433 #439 #453 #460 #468 #476 #492 #507 #513 #514 #518 #529 #534 #540 #541 #546 #549 #555 #563 #564 #567 #569 #577 #582 #587 #590 #606 #607 #610 #614 #621 #625 #628 #636 #638 #647 || Number of SCCs: 1, DPs: 36 || SCC { #4 #5 #36 #50 #65 #93 #94 #124 #128 #131 #154 #165 #169 #210 #260 #289 #300 #316 #321 #338 #371 #376 #383 #385 #391 #403 #405 #410 #447 #465 #478 #486 #504 #516 #558 #588 } || POLO(Sum)... POLO(max)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: x1 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: max(x1 + 1) || u53 w: x1 || isPLNatKind w: x1 + 1 || u191 w: max(x1 + 3, x2 + 4) || isPLNat w: x1 + 5 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: max(x1 + 1, x2 + 3) || #u51 w: 0 || u181 w: max(x1 + 1, x2 + 4) || u153 w: x1 + 2 || take w: max(x1, x2 + 4) || #u21 w: 0 || u122 w: x1 || and w: max(x1, x2) || u103 w: 0 || pair w: max(x1 + 3, x2 + 4) || fst w: x1 || u131 w: max(x1, x2 + 1) || natsFrom w: x1 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: max(x1, x2 + 4) || isNaturalKind w: x1 + 1 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: max(x2, x3 + 4) || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: max(x2 + 5, x3 + 4) || u202 w: max(x1, x2 + 3) || isNatural w: x1 + 3 || u41 w: 0 || #u72 w: 0 || u211 w: max(x2) || #u112 w: 0 || u51 w: 0 || tail w: x1 || #mark w: x1 || 0 w: 1 || #sel w: 0 || #u171 w: 0 || u11 w: max(x2, x3 + 4) || #isLNat w: 0 || sel w: max(x1, x2 + 4) || #s w: 0 || afterNth w: max(x1, x2 + 4) || #u211 w: 0 || #isPLNat w: 0 || nil w: 1 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: max(x2, x3 + 3, x4 + 4) || u21 w: max(x1 + 2, x2 + 1) || u143 w: 3 || #u41 w: 0 || isLNatKind w: x1 + 1 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: max(x2) || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 || u171 w: max(x2, x3 + 4) || head w: x1 || #u42 w: 0 || #snd w: 0 || cons w: max(x1, x2) || u142 w: max(x1 + 7) || #natsFrom w: 0 || #active w: x1 || #u31 w: 0 || snd w: x1 || u112 w: x1 + 1 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: max(x1 + 1, x2 + 2) || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: max(x2) || #u62 w: 0 || #and w: 0 || u141 w: max(x2 + 6, x3 + 9) || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { 1..357 } || Removed DPs: #410 || Number of SCCs: 1, DPs: 35 || SCC { #4 #5 #36 #50 #65 #93 #94 #124 #128 #131 #154 #165 #169 #210 #260 #289 #300 #316 #321 #338 #371 #376 #383 #385 #391 #403 #405 #447 #465 #478 #486 #504 #516 #558 #588 } || POLO(Sum)... POLO(max)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: x1 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: max(x1 + 1) || u53 w: x1 || isPLNatKind w: x1 + 1 || u191 w: max(x1 + 3, x2 + 4) || isPLNat w: x1 + 5 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: max(x1 + 1, x2 + 3) || #u51 w: 0 || u181 w: max(x1 + 1, x2 + 4) || u153 w: x1 + 2 || take w: max(x1, x2 + 5) || #u21 w: 0 || u122 w: x1 || and w: max(x1, x2) || u103 w: 0 || pair w: max(x1 + 3, x2 + 4) || fst w: x1 || u131 w: max(x1, x2 + 1) || natsFrom w: x1 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: max(x1, x2 + 5) || isNaturalKind w: x1 + 1 || u52 w: 0 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: max(x2, x3 + 5) || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: max(x2 + 5, x3 + 4) || u202 w: max(x1, x2 + 3) || isNatural w: x1 + 3 || u41 w: 0 || #u72 w: 0 || u211 w: max(x2) || #u112 w: 0 || u51 w: 0 || tail w: x1 + 1 || #mark w: x1 || 0 w: 1 || #sel w: 0 || #u171 w: 0 || u11 w: max(x2, x3 + 5) || #isLNat w: 0 || sel w: max(x1, x2 + 5) || #s w: 0 || afterNth w: max(x1, x2 + 5) || #u211 w: 0 || #isPLNat w: 0 || nil w: 1 || isLNat w: 0 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: max(x2, x3 + 4, x4 + 5) || u21 w: max(x1 + 2, x2 + 1) || u143 w: 3 || #u41 w: 0 || isLNatKind w: x1 + 1 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: max(x2) || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 || u171 w: max(x2, x3 + 5) || head w: x1 || #u42 w: 0 || #snd w: 0 || cons w: max(x1, x2) || u142 w: max(x1 + 7) || #natsFrom w: 0 || #active w: x1 || #u31 w: 0 || snd w: x1 || u112 w: x1 + 1 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: max(x1 + 1, x2 + 2) || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: max(x2) || #u62 w: 0 || #and w: 0 || u141 w: max(x2 + 6, x3 + 9) || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { 1..357 } || Removed DPs: #486 || Number of SCCs: 1, DPs: 34 || SCC { #4 #5 #36 #50 #65 #93 #94 #124 #128 #131 #154 #165 #169 #210 #260 #289 #300 #316 #321 #338 #371 #376 #383 #385 #391 #403 #405 #447 #465 #478 #504 #516 #558 #588 } || POLO(Sum)... POLO(max)... succeeded. || #isLNatKind w: 0 || u81 w: 0 || #u101 w: 0 || #u191 w: 0 || u62 w: 0 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 0 || #u201 w: 0 || #cons w: 0 || s w: x1 || u132 w: 0 || u91 w: 0 || #u52 w: 0 || #take w: 0 || u111 w: 0 || u53 w: x1 || isPLNatKind w: x1 + 3 || u191 w: max(x2 + 4) || isPLNat w: x1 + 2 || #u141 w: 0 || u102 w: 0 || #u161 w: 0 || u121 w: 0 || #u51 w: 0 || u181 w: max(x2 + 3) || u153 w: x1 + 1 || take w: max(x1 + 14, x2 + 19) || #u21 w: 0 || u122 w: x1 || and w: max(x1 + 1, x2) || u103 w: 0 || pair w: max(x1 + 1, x2 + 4) || fst w: x1 + 8 || u131 w: 0 || natsFrom w: x1 + 2 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: max(x1 + 6, x2 + 5) || isNaturalKind w: x1 + 1 || u52 w: max(x2 + 5) || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: 0 || u92 w: 0 || #u81 w: 0 || #u143 w: 0 || u221 w: max(x2 + 14, x3 + 15) || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: max(x2 + 7, x3 + 6) || u202 w: max(x1, x2 + 3) || isNatural w: 0 || u41 w: 0 || #u72 w: 0 || u211 w: max(x2) || #u112 w: 0 || u51 w: max(x1 + 1, x2 + 2, x3 + 5) || tail w: x1 + 1 || #mark w: x1 || 0 w: 1 || #sel w: 0 || #u171 w: 0 || u11 w: max(x1 + 5, x2 + 7, x3 + 8) || #isLNat w: 0 || sel w: max(x1 + 10, x2 + 14) || #s w: 0 || afterNth w: max(x1 + 7, x2 + 11) || #u211 w: 0 || #isPLNat w: 0 || nil w: 1 || isLNat w: x1 + 5 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 || u101 w: 0 || #afterNth w: 0 || #u122 w: 0 || u72 w: 0 || u201 w: max(x2 + 6, x3 + 4, x4 + 5) || u21 w: max(x1 + 2, x2 + 1) || u143 w: 0 || #u41 w: 0 || isLNatKind w: x1 + 3 || u43 w: 0 || #u221 w: 0 || u82 w: 0 || u161 w: max(x1 + 1, x2 + 2) || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 || u171 w: max(x2 + 10, x3 + 14) || head w: x1 + 3 || #u42 w: 0 || #snd w: 0 || cons w: max(x1 + 2, x2) || u142 w: 0 || #natsFrom w: 0 || #active w: x1 || #u31 w: 0 || snd w: x1 + 1 || u112 w: 0 || u42 w: 0 || tt w: 0 || #u131 w: 0 || #u53 w: 0 || u152 w: max(x1 + 1, x2 + 6) || #isNatural w: 0 || #pair w: 0 || u71 w: 0 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: max(x2) || #u62 w: 0 || #and w: 0 || u141 w: max(x2 + 1, x3 + 6) || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { 1..357 } || Removed DPs: #65 #124 #131 #154 #165 #169 #210 #289 #385 || Number of SCCs: 2, DPs: 24 || SCC { #478 #558 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: x2 + 1 || #u101 w: 0 || #u191 w: 0 || u62 w: 1 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 1 || #u201 w: 0 || #cons w: 0 || s w: x1 + 2 || u132 w: x2 || u91 w: x2 + 3 || #u52 w: 0 || #take w: 0 || u111 w: 1 || u53 w: 1 || isPLNatKind w: x1 + 9 || u191 w: x2 + 14 || isPLNat w: x1 + 6 || #u141 w: 0 || u102 w: 1 || #u161 w: 0 || u121 w: 1 || #u51 w: 0 || u181 w: 1 || u153 w: 4 || take w: 7 || #u21 w: 0 || u122 w: 4 || and w: x2 + 5 || u103 w: 1 || pair w: x2 + 1 || fst w: 8 || u131 w: 0 || natsFrom w: 0 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 1 || isNaturalKind w: x1 + 1 || u52 w: x2 + 1 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: x2 + 3 || u92 w: 1 || #u81 w: 0 || #u143 w: 0 || u221 w: 10 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: x2 + 1 || u202 w: 3 || isNatural w: x1 + 1 || u41 w: 1 || #u72 w: 0 || u211 w: 14 || #u112 w: 0 || u51 w: x3 + 1 || tail w: 1 || #mark w: x1 + 1 || 0 w: 2 || #sel w: 0 || #u171 w: 0 || u11 w: 10 || #isLNat w: 0 || sel w: 9 || #s w: 0 || afterNth w: 10 || #u211 w: 0 || #isPLNat w: 0 || nil w: 5 || isLNat w: 1 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 3 || u101 w: x3 + 24 || #afterNth w: 0 || #u122 w: 0 || u72 w: 1 || u201 w: x4 || u21 w: x2 + 5 || u143 w: x1 + 1 || #u41 w: 0 || isLNatKind w: x1 + 3 || u43 w: 1 || #u221 w: 0 || u82 w: 1 || u161 w: x2 + 1 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: x3 + 8 || head w: 6 || #u42 w: 0 || #snd w: 0 || cons w: x1 + x2 || u142 w: 1 || #natsFrom w: 0 || #active w: x1 || #u31 w: 0 || snd w: 8 || u112 w: 1 || u42 w: x2 + 1 || tt w: 1 || #u131 w: 0 || #u53 w: 0 || u152 w: 8 || #isNatural w: 0 || #pair w: 0 || u71 w: x2 + 1 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: 4 || #u62 w: 0 || #and w: 0 || u141 w: 5 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { 8 17 82 102 144..155 158..205 208..229 232..297 300..309 312..315 318..323 326..329 332..335 338..357 } || Removed DPs: #478 #558 || Number of SCCs: 1, DPs: 22 || SCC { #4 #5 #36 #50 #94 #128 #260 #300 #316 #321 #338 #371 #376 #383 #391 #403 #405 #447 #465 #504 #516 #588 } || POLO(Sum)... POLO(max)... QLPOS... succeeded. || #isLNatKind s: [] p: 0 || u81 s: [2] p: 7 || #u101 s: [2,3] p: 0 || #u191 s: [1] p: 0 || u62 s: [] p: 4 || TIlDePAIR s: [2] p: 0 || #u152 s: [2] p: 0 || #u103 s: [] p: 0 || #u82 s: [] p: 0 || u133 s: [] p: 4 || #u201 s: [2] p: 0 || #cons s: [] p: 0 || s s: [1] p: 8 || u132 s: [2] p: 5 || u91 s: [1] p: 12 || #u52 s: [1] p: 0 || #take s: [] p: 0 || u111 s: [] p: 14 || u53 s: 1 || isPLNatKind s: [] p: 7 || u191 s: [] p: 4 || isPLNat s: [1] p: 10 || #u141 s: [2,1] p: 0 || u102 s: [2] p: 7 || #u161 s: [1,2] p: 0 || u121 s: 2 || #u51 s: [1,3] p: 0 || u181 s: 1 || u153 s: [] p: 11 || take s: [1] p: 14 || #u21 s: [1] p: 0 || u122 s: 1 || and s: 2 || u103 s: [] p: 8 || pair s: [] p: 3 || fst s: [] p: 1 || u131 s: [2] p: 15 || natsFrom s: [1] p: 13 || #head s: [] p: 0 || #u102 s: [] p: 0 || #u61 s: [] p: 0 || splitAt s: [] p: 4 || isNaturalKind s: 1 || u52 s: [] p: 8 || #u151 s: [3,1,2] p: 0 || #fst s: [] p: 0 || #u11 s: [3,1,2] p: 0 || u61 s: [1] p: 4 || u92 s: [] p: 2 || #u81 s: [1] p: 0 || #u143 s: [] p: 0 || u221 s: [3,2] p: 0 || #isPLNatKind s: [] p: 0 || #u91 s: [] p: 0 || u151 s: [] p: 4 || u202 s: 1 || isNatural s: 1 || u41 s: [] p: 7 || #u72 s: [] p: 0 || u211 s: [] p: 7 || #u112 s: [] p: 0 || u51 s: [] p: 8 || tail s: [] p: 11 || #mark s: [1] p: 8 || 0 s: [] p: 0 || #sel s: [1] p: 0 || #u171 s: [2] p: 0 || u11 s: [] p: 6 || #isLNat s: [] p: 0 || sel s: [1] p: 2 || #s s: [] p: 0 || afterNth s: [2] p: 6 || #u211 s: [] p: 0 || #isPLNat s: [] p: 0 || nil s: [] p: 10 || isLNat s: [] p: 8 || #TIlDePAIR s: [] p: 0 || #tail s: [] p: 0 || #isNaturalKind s: [] p: 0 || #splitAt s: [2,1] p: 0 || mark s: [1] p: 10 || u101 s: 1 || #afterNth s: [2] p: 0 || #u122 s: [] p: 0 || u72 s: 1 || u201 s: [] p: 4 || u21 s: [] p: 11 || u143 s: [] p: 9 || #u41 s: [] p: 0 || isLNatKind s: [] p: 2 || u43 s: [] p: 9 || #u221 s: [1,2] p: 0 || u82 s: [1] p: 10 || u161 s: [2] p: 10 || #u142 s: [1,2] p: 0 || #u202 s: [1] p: 0 || #u133 s: [] p: 0 || active s: [1] p: 10 || u171 s: [2] p: 12 || head s: [1] p: 12 || #u42 s: [1] p: 0 || #snd s: [] p: 0 || cons s: 1 || u142 s: [2,1] p: 8 || #natsFrom s: [] p: 0 || #active s: [1] p: 8 || #u31 s: [1] p: 0 || snd s: [] p: 11 || u112 s: [] p: 11 || u42 s: [2] p: 11 || tt s: [] p: 10 || #u131 s: [2,1] p: 0 || #u53 s: [] p: 0 || u152 s: [] p: 4 || #isNatural s: [] p: 0 || #pair s: [1] p: 0 || u71 s: [] p: 8 || #u181 s: [2,1] p: 0 || #u153 s: [] p: 0 || #u43 s: [] p: 0 || u31 s: [1] p: 8 || #u62 s: [] p: 0 || #and s: [] p: 0 || u141 s: [3,2] p: 9 || #u121 s: [2] p: 0 || #u71 s: [2,1] p: 0 || #u111 s: [] p: 0 || #u132 s: [] p: 0 || #u92 s: [] p: 0 || USABLE RULES: { 5 6 82 90 91 150..155 158..181 202..205 208..213 218 219 224..227 232..237 240..251 256..267 272..281 284..297 300..309 320..323 326..329 332..335 338..345 354..357 } || Removed DPs: #338 #405 || Number of SCCs: 1, DPs: 19 || SCC { #4 #5 #36 #50 #94 #128 #260 #300 #316 #321 #371 #376 #383 #391 #403 #447 #504 #516 #588 } || POLO(Sum)... POLO(max)... QLPOS... succeeded. || #isLNatKind s: [] p: 0 || u81 s: [2] p: 9 || #u101 s: [2,3] p: 0 || #u191 s: [1] p: 0 || u62 s: [] p: 4 || TIlDePAIR s: [2] p: 0 || #u152 s: [2] p: 0 || #u103 s: [] p: 0 || #u82 s: [] p: 0 || u133 s: [] p: 6 || #u201 s: [2] p: 0 || #cons s: [] p: 0 || s s: [1] p: 10 || u132 s: [2] p: 7 || u91 s: [1] p: 12 || #u52 s: [1] p: 0 || #take s: [] p: 0 || u111 s: [] p: 14 || u53 s: 1 || isPLNatKind s: [] p: 9 || u191 s: [] p: 4 || isPLNat s: [1] p: 10 || #u141 s: [2,1] p: 0 || u102 s: [2] p: 8 || #u161 s: [1,2] p: 0 || u121 s: [2] p: 14 || #u51 s: [1,3] p: 0 || u181 s: 1 || u153 s: [] p: 11 || take s: [1] p: 14 || #u21 s: [1] p: 0 || u122 s: 1 || and s: 2 || u103 s: [] p: 9 || pair s: [] p: 3 || fst s: [] p: 1 || u131 s: [2] p: 15 || natsFrom s: [1] p: 13 || #head s: [] p: 0 || #u102 s: [] p: 0 || #u61 s: [] p: 0 || splitAt s: [] p: 4 || isNaturalKind s: 1 || u52 s: [] p: 10 || #u151 s: [3,1,2] p: 0 || #fst s: [] p: 0 || #u11 s: [3,1,2] p: 0 || u61 s: [1] p: 4 || u92 s: [] p: 2 || #u81 s: [1] p: 0 || #u143 s: [] p: 0 || u221 s: [3,2] p: 0 || #isPLNatKind s: [] p: 0 || #u91 s: [] p: 0 || u151 s: [] p: 4 || u202 s: 1 || isNatural s: 1 || u41 s: [] p: 9 || #u72 s: [] p: 0 || u211 s: [] p: 10 || #u112 s: [] p: 0 || u51 s: [] p: 10 || tail s: [] p: 11 || #mark s: [1] p: 15 || 0 s: [] p: 0 || #sel s: [1] p: 0 || #u171 s: [2] p: 0 || u11 s: [] p: 6 || #isLNat s: [] p: 0 || sel s: [1] p: 2 || #s s: [] p: 0 || afterNth s: [2] p: 6 || #u211 s: [] p: 0 || #isPLNat s: [] p: 0 || nil s: [] p: 10 || isLNat s: [] p: 10 || #TIlDePAIR s: [] p: 0 || #tail s: [] p: 0 || #isNaturalKind s: [] p: 0 || #splitAt s: [2,1] p: 0 || mark s: [1] p: 10 || u101 s: 1 || #afterNth s: [2] p: 0 || #u122 s: [] p: 0 || u72 s: 1 || u201 s: [] p: 4 || u21 s: [] p: 11 || u143 s: 1 || #u41 s: [] p: 0 || isLNatKind s: [] p: 2 || u43 s: [] p: 9 || #u221 s: [1,2] p: 0 || u82 s: [1] p: 10 || u161 s: [2] p: 11 || #u142 s: [1,2] p: 0 || #u202 s: [1] p: 0 || #u133 s: [] p: 0 || active s: [1] p: 10 || u171 s: [2] p: 12 || head s: [1] p: 12 || #u42 s: [1] p: 0 || #snd s: [] p: 0 || cons s: [1] p: 10 || u142 s: [2] p: 10 || #natsFrom s: [] p: 0 || #active s: [1] p: 15 || #u31 s: [1] p: 0 || snd s: [] p: 11 || u112 s: [] p: 11 || u42 s: [2] p: 11 || tt s: [] p: 10 || #u131 s: [2,1] p: 0 || #u53 s: [] p: 0 || u152 s: [] p: 4 || #isNatural s: [] p: 0 || #pair s: [1] p: 0 || u71 s: [] p: 8 || #u181 s: [2,1] p: 0 || #u153 s: [] p: 0 || #u43 s: [] p: 0 || u31 s: [1] p: 10 || #u62 s: [] p: 0 || #and s: [] p: 0 || u141 s: [3,2] p: 11 || #u121 s: [2] p: 0 || #u71 s: [2,1] p: 0 || #u111 s: [] p: 0 || #u132 s: [] p: 0 || #u92 s: [] p: 0 || USABLE RULES: { 5 6 82 90 91 150..155 158..181 202..205 208..213 218 219 232..237 240..251 256..267 272..281 284..297 300..309 320..323 326..329 332..335 338..345 354..357 } || Removed DPs: #376 || Number of SCCs: 1, DPs: 17 || SCC { #4 #5 #36 #50 #94 #128 #260 #300 #316 #321 #371 #383 #403 #447 #504 #516 #588 } || POLO(Sum)... POLO(max)... QLPOS... succeeded. || #isLNatKind s: [] p: 0 || u81 s: 1 || #u101 s: [2,3] p: 0 || #u191 s: [1] p: 0 || u62 s: [] p: 4 || TIlDePAIR s: [2] p: 0 || #u152 s: [2] p: 0 || #u103 s: [] p: 0 || #u82 s: [] p: 0 || u133 s: [] p: 5 || #u201 s: [2] p: 0 || #cons s: [] p: 0 || s s: [1] p: 12 || u132 s: [2] p: 6 || u91 s: 1 || #u52 s: [1] p: 0 || #take s: [] p: 0 || u111 s: [] p: 18 || u53 s: 1 || isPLNatKind s: [] p: 8 || u191 s: [] p: 4 || isPLNat s: [1] p: 10 || #u141 s: [2,1] p: 0 || u102 s: [] p: 5 || #u161 s: [1,2] p: 0 || u121 s: [2] p: 20 || #u51 s: [1,3] p: 0 || u181 s: 1 || u153 s: 1 || take s: [1] p: 19 || #u21 s: [1] p: 0 || u122 s: [1] p: 8 || and s: 2 || u103 s: [] p: 6 || pair s: [] p: 3 || fst s: [] p: 1 || u131 s: [2] p: 20 || natsFrom s: [1] p: 20 || #head s: [] p: 0 || #u102 s: [] p: 0 || #u61 s: [] p: 0 || splitAt s: [] p: 4 || isNaturalKind s: 1 || u52 s: [] p: 12 || #u151 s: [3,1,2] p: 0 || #fst s: [] p: 0 || #u11 s: [3,1,2] p: 0 || u61 s: [1] p: 4 || u92 s: [] p: 2 || #u81 s: [1] p: 0 || #u143 s: [] p: 0 || u221 s: [3,2] p: 0 || #isPLNatKind s: [] p: 0 || #u91 s: [] p: 0 || u151 s: [] p: 9 || u202 s: 1 || isNatural s: [] p: 19 || u41 s: [1] p: 8 || #u72 s: [] p: 0 || u211 s: 1 || #u112 s: [] p: 0 || u51 s: [] p: 12 || tail s: [] p: 20 || #mark s: [1] p: 16 || 0 s: [] p: 0 || #sel s: [1] p: 0 || #u171 s: [2] p: 0 || u11 s: [] p: 6 || #isLNat s: [] p: 0 || sel s: [1] p: 2 || #s s: [] p: 0 || afterNth s: [2] p: 6 || #u211 s: [] p: 0 || #isPLNat s: [] p: 0 || nil s: [] p: 7 || isLNat s: [] p: 12 || #TIlDePAIR s: [] p: 0 || #tail s: [] p: 0 || #isNaturalKind s: [] p: 0 || #splitAt s: [2,1] p: 0 || mark s: [1] p: 8 || u101 s: 2 || #afterNth s: [2] p: 0 || #u122 s: [] p: 0 || u72 s: 1 || u201 s: [] p: 4 || u21 s: [] p: 11 || u143 s: 1 || #u41 s: [] p: 0 || isLNatKind s: [] p: 2 || u43 s: [] p: 6 || #u221 s: [1,2] p: 0 || u82 s: [1] p: 10 || u161 s: [2,1] p: 13 || #u142 s: [1,2] p: 0 || #u202 s: [1] p: 0 || #u133 s: [] p: 0 || active s: [1] p: 10 || u171 s: [2] p: 10 || head s: [1] p: 17 || #u42 s: [1] p: 0 || #snd s: [] p: 0 || cons s: [1] p: 11 || u142 s: [2] p: 12 || #natsFrom s: [] p: 0 || #active s: [1] p: 16 || #u31 s: [1] p: 0 || snd s: [] p: 8 || u112 s: [] p: 11 || u42 s: [2] p: 13 || tt s: [] p: 7 || #u131 s: [2,1] p: 0 || #u53 s: [] p: 0 || u152 s: [] p: 6 || #isNatural s: [] p: 0 || #pair s: [1] p: 0 || u71 s: [] p: 5 || #u181 s: [2,1] p: 0 || #u153 s: [] p: 0 || #u43 s: [] p: 0 || u31 s: [1] p: 10 || #u62 s: [] p: 0 || #and s: [] p: 0 || u141 s: [3,2] p: 13 || #u121 s: [2] p: 0 || #u71 s: [2,1] p: 0 || #u111 s: [] p: 0 || #u132 s: [] p: 0 || #u92 s: [] p: 0 || USABLE RULES: { 154 155 158..165 168..171 178..181 202..205 214..217 220..223 240..243 248..267 276..281 284..287 300..309 312..315 326..329 336..341 344 345 } || Removed DPs: #403 || Number of SCCs: 1, DPs: 16 || SCC { #4 #5 #36 #50 #94 #128 #260 #300 #316 #321 #371 #383 #447 #504 #516 #588 } || POLO(Sum)... POLO(max)... QLPOS... succeeded. || #isLNatKind s: [] p: 0 || u81 s: [1] p: 1 || #u101 s: [2,3] p: 0 || #u191 s: [1] p: 0 || u62 s: [] p: 2 || TIlDePAIR s: [2] p: 0 || #u152 s: [2] p: 0 || #u103 s: [] p: 0 || #u82 s: [] p: 0 || u133 s: [] p: 1 || #u201 s: [2] p: 0 || #cons s: [] p: 0 || s s: [1] p: 10 || u132 s: [2] p: 2 || u91 s: [1] p: 10 || #u52 s: [1] p: 0 || #take s: [] p: 0 || u111 s: [2,1] p: 12 || u53 s: 1 || isPLNatKind s: [] p: 1 || u191 s: [] p: 6 || isPLNat s: [1] p: 10 || #u141 s: [2,1] p: 0 || u102 s: [] p: 2 || #u161 s: [1,2] p: 0 || u121 s: [2] p: 8 || #u51 s: [1,3] p: 0 || u181 s: [1] p: 11 || u153 s: [] p: 11 || take s: [1] p: 4 || #u21 s: [1] p: 0 || u122 s: 1 || and s: 2 || u103 s: [] p: 4 || pair s: [] p: 2 || fst s: [] p: 1 || u131 s: [1] p: 4 || natsFrom s: [] p: 10 || #head s: [] p: 0 || #u102 s: [] p: 0 || #u61 s: [] p: 0 || splitAt s: [] p: 6 || isNaturalKind s: [1] p: 9 || u52 s: [] p: 3 || #u151 s: [3,1,2] p: 0 || #fst s: [] p: 0 || #u11 s: [3,1,2] p: 0 || u61 s: [1] p: 2 || u92 s: [] p: 4 || #u81 s: [1] p: 0 || #u143 s: [] p: 0 || u221 s: [1,2] p: 0 || #isPLNatKind s: [] p: 0 || #u91 s: [] p: 0 || u151 s: [2] p: 7 || u202 s: 1 || isNatural s: [1] p: 4 || u41 s: [1,2] p: 2 || #u72 s: [] p: 0 || u211 s: [] p: 8 || #u112 s: [] p: 0 || u51 s: [] p: 3 || tail s: [1] p: 9 || #mark s: [1] p: 9 || 0 s: [] p: 10 || #sel s: [1] p: 0 || #u171 s: [2] p: 0 || u11 s: [] p: 8 || #isLNat s: [] p: 0 || sel s: [2,1] p: 9 || #s s: [] p: 0 || afterNth s: [2] p: 8 || #u211 s: [] p: 0 || #isPLNat s: [] p: 0 || nil s: [] p: 10 || isLNat s: [] p: 3 || #TIlDePAIR s: [] p: 0 || #tail s: [] p: 0 || #isNaturalKind s: [] p: 0 || #splitAt s: [2,1] p: 0 || mark s: [1] p: 9 || u101 s: [1] p: 9 || #afterNth s: [2] p: 0 || #u122 s: [] p: 0 || u72 s: [1] p: 4 || u201 s: [] p: 6 || u21 s: [1] p: 11 || u143 s: [] p: 4 || #u41 s: [] p: 0 || isLNatKind s: [1] p: 9 || u43 s: [] p: 4 || #u221 s: [1,2] p: 0 || u82 s: [] p: 10 || u161 s: [] p: 9 || #u142 s: [1,2] p: 0 || #u202 s: [1] p: 0 || #u133 s: [] p: 0 || active s: [1] p: 9 || u171 s: [2] p: 10 || head s: [1] p: 11 || #u42 s: [1] p: 0 || #snd s: [] p: 0 || cons s: [2] p: 10 || u142 s: [2] p: 10 || #natsFrom s: [] p: 0 || #active s: [1] p: 9 || #u31 s: [1] p: 0 || snd s: [1] p: 1 || u112 s: [] p: 9 || u42 s: [2] p: 9 || tt s: [] p: 5 || #u131 s: [2,1] p: 0 || #u53 s: [] p: 0 || u152 s: [] p: 9 || #isNatural s: [] p: 0 || #pair s: [1] p: 0 || u71 s: [] p: 2 || #u181 s: [2,1] p: 0 || #u153 s: [] p: 0 || #u43 s: [] p: 0 || u31 s: [1] p: 9 || #u62 s: [] p: 0 || #and s: [] p: 0 || u141 s: [3,2] p: 11 || #u121 s: [2] p: 0 || #u71 s: [2,1] p: 0 || #u111 s: [] p: 0 || #u132 s: [] p: 0 || #u92 s: [] p: 0 || USABLE RULES: { 144..149 154 155 158 159 168..171 176..181 196..201 206 207 218 219 224..229 232..237 244..251 256..281 300..309 312..315 320..323 326..329 336..341 344 345 354..357 } || Removed DPs: #316 || Number of SCCs: 1, DPs: 14 || SCC { #4 #5 #36 #50 #94 #260 #300 #321 #371 #383 #447 #504 #516 #588 } || POLO(Sum)... POLO(max)... QLPOS... succeeded. || #isLNatKind s: [] p: 0 || u81 s: [1,2] p: 5 || #u101 s: [2,3] p: 0 || #u191 s: [1] p: 0 || u62 s: [] p: 7 || TIlDePAIR s: [2] p: 0 || #u152 s: [2] p: 0 || #u103 s: [] p: 0 || #u82 s: [] p: 0 || u133 s: [] p: 1 || #u201 s: [2] p: 0 || #cons s: [] p: 0 || s s: [] p: 9 || u132 s: [2] p: 0 || u91 s: 2 || #u52 s: [1] p: 0 || #take s: [] p: 0 || u111 s: 2 || u53 s: 1 || isPLNatKind s: [1] p: 7 || u191 s: [] p: 10 || isPLNat s: [] p: 9 || #u141 s: [2,1] p: 0 || u102 s: [2] p: 7 || #u161 s: [1,2] p: 0 || u121 s: [2] p: 4 || #u51 s: [1,3] p: 0 || u181 s: [2,1] p: 10 || u153 s: [] p: 11 || take s: 2 || #u21 s: [1] p: 0 || u122 s: [] p: 3 || and s: [2] p: 6 || u103 s: [1] p: 9 || pair s: [2,1] p: 2 || fst s: [] p: 2 || u131 s: [1] p: 1 || natsFrom s: [] p: 9 || #head s: [] p: 0 || #u102 s: [] p: 0 || #u61 s: [] p: 0 || splitAt s: [] p: 8 || isNaturalKind s: [] p: 8 || u52 s: [] p: 8 || #u151 s: [3,1,2] p: 0 || #fst s: [] p: 0 || #u11 s: [3,1,2] p: 0 || u61 s: [] p: 7 || u92 s: [] p: 0 || #u81 s: [2,1] p: 0 || #u143 s: [] p: 0 || u221 s: [1,2] p: 1 || #isPLNatKind s: [] p: 0 || #u91 s: [] p: 0 || u151 s: [2] p: 7 || u202 s: 1 || isNatural s: 1 || u41 s: [3,2,1] p: 9 || #u72 s: [] p: 0 || u211 s: [] p: 7 || #u112 s: [] p: 0 || u51 s: [] p: 8 || tail s: [1] p: 8 || #mark s: [1] p: 8 || 0 s: [] p: 9 || #sel s: [1] p: 0 || #u171 s: [2] p: 0 || u11 s: [] p: 5 || #isLNat s: [] p: 0 || sel s: 1 || #s s: [] p: 0 || afterNth s: [] p: 4 || #u211 s: [] p: 0 || #isPLNat s: [] p: 0 || nil s: [] p: 11 || isLNat s: [] p: 8 || #TIlDePAIR s: [] p: 0 || #tail s: [] p: 0 || #isNaturalKind s: [] p: 0 || #splitAt s: [2,1] p: 0 || mark s: [1] p: 8 || u101 s: [] p: 8 || #afterNth s: [2] p: 0 || #u122 s: [] p: 0 || u72 s: [1] p: 2 || u201 s: [] p: 8 || u21 s: [] p: 10 || u143 s: [] p: 0 || #u41 s: [] p: 0 || isLNatKind s: [] p: 8 || u43 s: [] p: 4 || #u221 s: [2,1] p: 0 || u82 s: [] p: 9 || u161 s: [] p: 8 || #u142 s: [1,2] p: 0 || #u202 s: [1] p: 0 || #u133 s: [] p: 0 || active s: [1] p: 8 || u171 s: [] p: 4 || head s: [1] p: 12 || #u42 s: [1] p: 0 || #snd s: [] p: 0 || cons s: [2] p: 10 || u142 s: [2,1] p: 4 || #natsFrom s: [] p: 0 || #active s: [1] p: 8 || #u31 s: [1] p: 0 || snd s: [] p: 5 || u112 s: [1] p: 8 || u42 s: [1] p: 8 || tt s: [] p: 3 || #u131 s: [1,2] p: 0 || #u53 s: [] p: 0 || u152 s: [] p: 8 || #isNatural s: [] p: 0 || #pair s: [1] p: 0 || u71 s: [1] p: 1 || #u181 s: [2,1] p: 0 || #u153 s: [] p: 0 || #u43 s: [] p: 0 || u31 s: [] p: 9 || #u62 s: [] p: 0 || #and s: [] p: 0 || u141 s: [3] p: 10 || #u121 s: [2] p: 0 || #u71 s: [2,1] p: 0 || #u111 s: [] p: 0 || #u132 s: [] p: 0 || #u92 s: [] p: 0 || USABLE RULES: { 144..149 154 155 158..165 168..175 178..183 194 195 202..205 214..217 232..237 240..243 256..267 272..275 288..293 300..309 326..329 336..341 344 345 354..357 } || Removed DPs: #5 || Number of SCCs: 1, DPs: 12 || SCC { #4 #36 #50 #94 #260 #300 #321 #371 #447 #504 #516 #588 } || POLO(Sum)... POLO(max)... QLPOS... succeeded. || #isLNatKind s: [] p: 0 || u81 s: [1,2] p: 5 || #u101 s: [2,3] p: 0 || #u191 s: [1] p: 0 || u62 s: [] p: 7 || TIlDePAIR s: [2] p: 0 || #u152 s: [2] p: 0 || #u103 s: [] p: 0 || #u82 s: [] p: 0 || u133 s: [] p: 1 || #u201 s: [2] p: 0 || #cons s: [] p: 0 || s s: [] p: 11 || u132 s: [2] p: 0 || u91 s: [] p: 2 || #u52 s: [1] p: 0 || #take s: [] p: 0 || u111 s: 2 || u53 s: 1 || isPLNatKind s: [1] p: 7 || u191 s: [] p: 12 || isPLNat s: [] p: 9 || #u141 s: [2,1] p: 0 || u102 s: [2] p: 7 || #u161 s: [1,2] p: 0 || u121 s: [2] p: 4 || #u51 s: [1,3] p: 0 || u181 s: [2,1] p: 10 || u153 s: [] p: 11 || take s: [2] p: 7 || #u21 s: [1] p: 0 || u122 s: [] p: 3 || and s: [2] p: 6 || u103 s: [1] p: 9 || pair s: [2,1] p: 2 || fst s: [1] p: 2 || u131 s: [1] p: 1 || natsFrom s: [] p: 9 || #head s: [] p: 0 || #u102 s: [] p: 0 || #u61 s: [] p: 0 || splitAt s: [] p: 8 || isNaturalKind s: [] p: 8 || u52 s: [2] p: 10 || #u151 s: [3,1,2] p: 0 || #fst s: [] p: 0 || #u11 s: [3,1,2] p: 0 || u61 s: [] p: 7 || u92 s: [] p: 2 || #u81 s: [2,1] p: 0 || #u143 s: [] p: 0 || u221 s: [1,2] p: 1 || #isPLNatKind s: [] p: 0 || #u91 s: [] p: 0 || u151 s: [2] p: 7 || u202 s: 1 || isNatural s: 1 || u41 s: [3,2,1] p: 11 || #u72 s: [] p: 0 || u211 s: [] p: 7 || #u112 s: [] p: 0 || u51 s: [3] p: 10 || tail s: [1] p: 8 || #mark s: [1] p: 9 || 0 s: [] p: 11 || #sel s: [1] p: 0 || #u171 s: [2] p: 0 || u11 s: [] p: 5 || #isLNat s: [] p: 0 || sel s: 1 || #s s: [] p: 0 || afterNth s: [] p: 4 || #u211 s: [] p: 0 || #isPLNat s: [] p: 0 || nil s: [] p: 13 || isLNat s: [1] p: 10 || #TIlDePAIR s: [] p: 0 || #tail s: [] p: 0 || #isNaturalKind s: [] p: 0 || #splitAt s: [2,1] p: 0 || mark s: [1] p: 8 || u101 s: [] p: 8 || #afterNth s: [2] p: 0 || #u122 s: [] p: 0 || u72 s: [1] p: 2 || u201 s: [] p: 8 || u21 s: [] p: 10 || u143 s: [] p: 0 || #u41 s: [] p: 0 || isLNatKind s: [] p: 8 || u43 s: [] p: 4 || #u221 s: [2,1] p: 0 || u82 s: [] p: 9 || u161 s: [] p: 8 || #u142 s: [1,2] p: 0 || #u202 s: [1] p: 0 || #u133 s: [] p: 0 || active s: [1] p: 8 || u171 s: [] p: 4 || head s: [1] p: 12 || #u42 s: [1] p: 0 || #snd s: [] p: 0 || cons s: [2,1] p: 10 || u142 s: [2,1] p: 4 || #natsFrom s: [] p: 0 || #active s: [1] p: 9 || #u31 s: [1] p: 0 || snd s: [] p: 5 || u112 s: [1] p: 8 || u42 s: [1] p: 8 || tt s: [] p: 3 || #u131 s: [1,2] p: 0 || #u53 s: [] p: 0 || u152 s: [] p: 8 || #isNatural s: [] p: 0 || #pair s: [1] p: 0 || u71 s: [1] p: 1 || #u181 s: [2,1] p: 0 || #u153 s: [] p: 0 || #u43 s: [] p: 0 || u31 s: [] p: 9 || #u62 s: [] p: 0 || #and s: [] p: 0 || u141 s: [3,2] p: 11 || #u121 s: [2] p: 0 || #u71 s: [2,1] p: 0 || #u111 s: [] p: 0 || #u132 s: [] p: 0 || #u92 s: [] p: 0 || USABLE RULES: { 144..149 154 155 158..165 168..175 178..183 194 195 202..205 214..217 232..237 240..243 256..267 272..275 288..293 300..309 326..329 336..341 344 345 354..357 } || Removed DPs: #94 || Number of SCCs: 1, DPs: 10 || SCC { #36 #50 #260 #300 #321 #371 #447 #504 #516 #588 } || POLO(Sum)... succeeded. || #isLNatKind w: 0 || u81 w: x1 + 8 || #u101 w: 0 || #u191 w: 0 || u62 w: x1 + 1 || TIlDePAIR w: 0 || #u152 w: 0 || #u103 w: 0 || #u82 w: 0 || u133 w: 3 || #u201 w: 0 || #cons w: 0 || s w: x1 + 1 || u132 w: x2 + 5 || u91 w: 5 || #u52 w: 0 || #take w: 0 || u111 w: x2 + 6 || u53 w: x1 + 1 || isPLNatKind w: 1 || u191 w: x1 + 3 || isPLNat w: 5 || #u141 w: 0 || u102 w: 1 || #u161 w: 0 || u121 w: x1 + x2 + 1 || #u51 w: 0 || u181 w: x2 + 3 || u153 w: x1 + 2 || take w: x1 + 8 || #u21 w: 0 || u122 w: 3 || and w: x2 + 6 || u103 w: 3 || pair w: x1 + 1 || fst w: x1 + 1 || u131 w: x2 + 1 || natsFrom w: x1 + 1 || #head w: 0 || #u102 w: 0 || #u61 w: 0 || splitAt w: 3 || isNaturalKind w: 1 || u52 w: 3 || #u151 w: 0 || #fst w: 0 || #u11 w: 0 || u61 w: x2 + 8 || u92 w: 3 || #u81 w: 0 || #u143 w: 0 || u221 w: x2 + x3 + 6 || #isPLNatKind w: 0 || #u91 w: 0 || u151 w: x2 + 4 || u202 w: x1 || isNatural w: 3 || u41 w: x3 + 1 || #u72 w: 0 || u211 w: x2 + 3 || #u112 w: 0 || u51 w: 4 || tail w: 1 || #mark w: x1 + 2 || 0 w: 1 || #sel w: 0 || #u171 w: 0 || u11 w: x2 + x3 + 1 || #isLNat w: 0 || sel w: 1 || #s w: 0 || afterNth w: 1 || #u211 w: 0 || #isPLNat w: 0 || nil w: 1 || isLNat w: 1 || #TIlDePAIR w: 0 || #tail w: 0 || #isNaturalKind w: 0 || #splitAt w: 0 || mark w: x1 + 4 || u101 w: x1 + 1 || #afterNth w: 0 || #u122 w: 0 || u72 w: 1 || u201 w: 3 || u21 w: x2 + 7 || u143 w: 2 || #u41 w: 0 || isLNatKind w: x1 + 2 || u43 w: 3 || #u221 w: 0 || u82 w: x1 + 1 || u161 w: x1 + 1 || #u142 w: 0 || #u202 w: 0 || #u133 w: 0 || active w: x1 + 1 || u171 w: x1 + x2 + x3 + 1 || head w: 3 || #u42 w: 0 || #snd w: 0 || cons w: x1 + x2 + 3 || u142 w: 4 || #natsFrom w: 0 || #active w: 5 || #u31 w: 0 || snd w: x1 + 3 || u112 w: x1 + 2 || u42 w: x1 + 1 || tt w: 1 || #u131 w: 0 || #u53 w: 0 || u152 w: 1 || #isNatural w: 0 || #pair w: 0 || u71 w: x1 + x2 + 2 || #u181 w: 0 || #u153 w: 0 || #u43 w: 0 || u31 w: x2 + 3 || #u62 w: 0 || #and w: 0 || u141 w: x2 + 7 || #u121 w: 0 || #u71 w: 0 || #u111 w: 0 || #u132 w: 0 || #u92 w: 0 || USABLE RULES: { 144..155 158..165 168..175 178..181 184..193 196..205 208..217 220..227 230..281 284..297 300..309 312..315 318..329 332..335 338..347 354..357 } || Removed DPs: #371 #504 #588 || Number of SCCs: 1, DPs: 5 || SCC { #36 #50 #260 #321 #447 } || POLO(Sum)... POLO(max)... QLPOS... POLO(mSum)... QWPOpS(mSum)... succeeded. || #isLNatKind s: [] p: 0 w: 1 || u81 s: [] p: 2 w: max(x1 + 32, x2 + 32) || #u101 s: [1] p: 0 w: max(x1) || #u191 s: [] p: 0 w: max(x1) || u62 s: [] p: 3 w: 21 || TIlDePAIR s: [] p: 0 w: x2 || #u152 s: [1] p: 0 w: max(x1) || #u103 s: [] p: 0 w: 0 || #u82 s: [] p: 0 w: 1 || u133 s: [] p: 10 w: 19 || #u201 s: [4,1] p: 0 w: max(x1 + 1, x4) || #cons s: [] p: 0 w: 0 || s s: [1] p: 9 w: x1 || u132 s: [] p: 5 w: max(x1 + 1) || u91 s: [1,2] p: 1 w: max(x1 + 1, x2 + 1) || #u52 s: [] p: 0 w: 0 || #take s: [2,1] p: 0 w: x1 + x2 + 1 || u111 s: [] p: 9 w: max(x1 + 2) || u53 s: [] p: 9 w: x1 || isPLNatKind s: [] p: 7 w: 21 || u191 s: [1,2] p: 5 w: max(x1 + 16, x2 + 17) || isPLNat s: [1] p: 2 w: x1 + 43 || #u141 s: [2] p: 0 w: max(x2 + 1) || u102 s: [] p: 10 w: max(x1 + 2) || #u161 s: [1,2] p: 0 w: max(x1, x2) || u121 s: [] p: 9 w: max(x2 + 19) || #u51 s: [2] p: 0 w: max(x2, x3) || u181 s: [2] p: 10 w: max(x2 + 2) || u153 s: [] p: 10 w: 20 || take s: [1,2] p: 12 w: x1 + x2 + 86 || #u21 s: [2,1] p: 0 w: max(x1 + 1, x2 + 1) || u122 s: [] p: 9 w: 19 || and s: 2 || u103 s: [] p: 10 w: 20 || pair s: [] p: 0 w: max(x1 + 1, x2 + 3) || fst s: [] p: 1 w: x1 + 47 || u131 s: [] p: 1 w: max(x2 + 139) || natsFrom s: [] p: 10 w: x1 + 21 || #head s: [] p: 0 w: 0 || #u102 s: [2] p: 0 w: max(x2 + 1) || #u61 s: [] p: 0 w: max(x1 + 1) || splitAt s: [1] p: 6 w: max(x1 + 36, x2 + 17) || isNaturalKind s: [] p: 7 w: 21 || u52 s: [] p: 9 w: max(x2) || #u151 s: [] p: 0 w: max(x1) || #fst s: [] p: 0 w: 1 || #u11 s: [1] p: 0 w: max(x1 + 1) || u61 s: [] p: 2 w: max(x1 + 25) || u92 s: 1 || #u81 s: [2] p: 0 w: max(x2 + 1) || #u143 s: [] p: 0 w: 1 || u221 s: [2,1] p: 7 w: max(x1 + 65, x2 + 84, x3 + 85) || #isPLNatKind s: [] p: 0 w: 1 || #u91 s: [2] p: 0 w: max(x2) || u151 s: [3,2] p: 2 w: max(x2 + 61, x3 + 22) || u202 s: [2,1] p: 0 w: max(x1, x2 + 18) || isNatural s: [1] p: 9 w: x1 + 35 || u41 s: [] p: 9 w: max(x3 + 93) || #u72 s: [] p: 0 w: 0 || u211 s: [] p: 2 w: max(x2 + 15) || #u112 s: [] p: 0 w: 0 || u51 s: [] p: 9 w: max(x3) || tail s: [] p: 8 w: x1 + 22 || #mark s: [1] p: 0 w: x1 || 0 s: [] p: 3 w: 1 || #sel s: [1] p: 0 w: x1 + 1 || #u171 s: [3,1,2] p: 0 w: max(x1 + 1, x2, x3) || u11 s: [] p: 0 w: max(x1, x2 + 90, x3 + 91) || #isLNat s: [] p: 0 w: 1 || sel s: [1] p: 1 w: x1 + x2 + 139 || #s s: [] p: 0 w: 0 || afterNth s: [2,1] p: 0 w: max(x1 + 92, x2 + 94) || #u211 s: [2,1] p: 0 w: max(x1, x2) || #isPLNat s: [] p: 0 w: 1 || nil s: [] p: 10 w: 19 || isLNat s: [1] p: 9 w: x1 || #TIlDePAIR s: [1,2] p: 0 w: x1 + x2 || #tail s: [] p: 0 w: 1 || #isNaturalKind s: [] p: 0 w: 1 || #splitAt s: [2] p: 0 w: max(x2) || mark s: 1 || u101 s: [2,3] p: 12 w: max(x2 + 38, x3 + 39) || #afterNth s: [2] p: 0 w: max(x2) || #u122 s: [] p: 0 w: 0 || u72 s: [] p: 9 w: 19 || u201 s: [2,3] p: 6 w: max(x2 + 36, x3 + 19, x4 + 17) || u21 s: [] p: 4 w: max(x2 + 1) || u143 s: [] p: 2 w: 20 || #u41 s: [1,3] p: 0 w: max(x1 + 1, x3 + 1) || isLNatKind s: [] p: 7 w: 21 || u43 s: [] p: 11 w: x1 || #u221 s: [] p: 0 w: max(x2 + 1) || u82 s: [] p: 1 w: 20 || u161 s: [] p: 10 w: max(x2 + 21) || #u142 s: [1,2] p: 0 w: max(x1, x2 + 1) || #u202 s: [2,1] p: 0 w: max(x1 + 1, x2 + 1) || #u133 s: [] p: 0 w: 0 || active s: 1 || u171 s: [] p: 1 w: max(x1 + 118, x2 + 139, x3 + 117) || head s: [1] p: 10 w: x1 + 22 || #u42 s: [] p: 0 w: max(x1) || #snd s: [] p: 0 w: 1 || cons s: [] p: 9 w: max(x1 + 16, x2) || u142 s: [] p: 2 w: max(x1 + 20) || #natsFrom s: [] p: 0 w: 1 || #active s: [1] p: 0 w: x1 || #u31 s: [] p: 0 w: max(x2 + 1) || snd s: [1] p: 9 w: x1 + 53 || u112 s: [] p: 9 w: 20 || u42 s: [2] p: 10 w: max(x2 + 20) || tt s: [] p: 9 w: 19 || #u131 s: [2,1,3] p: 0 w: max(x1, x2, x3) || #u53 s: [] p: 0 w: 1 || u152 s: [2,1] p: 9 w: max(x1 + 2, x2 + 21) || #isNatural s: [] p: 0 w: 1 || #pair s: [1,2] p: 0 w: max(x1, x2) || u71 s: [1] p: 9 w: max(x1) || #u181 s: [] p: 0 w: 0 || #u153 s: [] p: 0 w: 1 || #u43 s: [] p: 0 w: 1 || u31 s: [] p: 2 w: max(x2 + 16) || #u62 s: [] p: 0 w: 0 || #and s: [2,1] p: 0 w: max(x1 + 1, x2) || u141 s: [1] p: 2 w: max(x1 + 22, x2 + 21) || #u121 s: [1,2] p: 0 w: max(x1 + 1, x2 + 1) || #u71 s: [2] p: 0 w: max(x2 + 1) || #u111 s: [2,1] p: 0 w: max(x1, x2) || #u132 s: [2] p: 0 w: max(x2) || #u92 s: [] p: 0 w: 1 || USABLE RULES: { 1..357 } || Removed DPs: #36 #260 #447 || Number of SCCs: 0, DPs: 0 || We use the dependency pair framework as described in [Kop12, Ch. 6/7], with static dependency pairs (see [KusIsoSakBla09] and the adaptation for AFSMs and accessible arguments in [FuhKop19]). We thus obtain the following dependency pair problem (P_0, R_0, computable, formative): Dependency Pairs P_0: Rules R_0: active(u101(tt, X, Y)) => mark(u102(isNatural(X), Y)) active(u102(tt, X)) => mark(u103(isLNat(X))) active(u103(tt)) => mark(tt) active(u11(tt, X, Y)) => mark(snd(splitAt(X, Y))) active(u111(tt, X)) => mark(u112(isLNat(X))) active(u112(tt)) => mark(tt) active(u121(tt, X)) => mark(u122(isNatural(X))) active(u122(tt)) => mark(tt) active(u131(tt, X, Y)) => mark(u132(isNatural(X), Y)) active(u132(tt, X)) => mark(u133(isLNat(X))) active(u133(tt)) => mark(tt) active(u141(tt, X, Y)) => mark(u142(isLNat(X), Y)) active(u142(tt, X)) => mark(u143(isLNat(X))) active(u143(tt)) => mark(tt) active(u151(tt, X, Y)) => mark(u152(isNatural(X), Y)) active(u152(tt, X)) => mark(u153(isLNat(X))) active(u153(tt)) => mark(tt) active(u161(tt, X)) => mark(cons(X, natsFrom(s(X)))) active(u171(tt, X, Y)) => mark(head(afterNth(X, Y))) active(u181(tt, X)) => mark(X) active(u191(tt, X)) => mark(pair(nil, X)) active(u201(tt, X, Y, Z)) => mark(u202(splitAt(X, Z), Y)) active(u202(pair(X, Y), Z)) => mark(pair(cons(Z, X), Y)) active(u21(tt, X)) => mark(X) active(u211(tt, X)) => mark(X) active(u221(tt, X, Y)) => mark(fst(splitAt(X, Y))) active(u31(tt, X)) => mark(X) active(u41(tt, X, Y)) => mark(u42(isNatural(X), Y)) active(u42(tt, X)) => mark(u43(isLNat(X))) active(u43(tt)) => mark(tt) active(u51(tt, X, Y)) => mark(u52(isNatural(X), Y)) active(u52(tt, X)) => mark(u53(isLNat(X))) active(u53(tt)) => mark(tt) active(u61(tt, X)) => mark(u62(isPLNat(X))) active(u62(tt)) => mark(tt) active(u71(tt, X)) => mark(u72(isNatural(X))) active(u72(tt)) => mark(tt) active(u81(tt, X)) => mark(u82(isPLNat(X))) active(u82(tt)) => mark(tt) active(u91(tt, X)) => mark(u92(isLNat(X))) active(u92(tt)) => mark(tt) active(afterNth(X, Y)) => mark(u11(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), X, Y)) active(and(tt, X)) => mark(X) active(fst(pair(X, Y))) => mark(u21(and(and(isLNat(X), isLNatKind(X)), and(isLNat(Y), isLNatKind(Y))), X)) active(head(cons(X, Y))) => mark(u31(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), X)) active(isLNat(nil)) => mark(tt) active(isLNat(afterNth(X, Y))) => mark(u41(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isLNat(cons(X, Y))) => mark(u51(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isLNat(fst(X))) => mark(u61(isPLNatKind(X), X)) active(isLNat(natsFrom(X))) => mark(u71(isNaturalKind(X), X)) active(isLNat(snd(X))) => mark(u81(isPLNatKind(X), X)) active(isLNat(tail(X))) => mark(u91(isLNatKind(X), X)) active(isLNat(take(X, Y))) => mark(u101(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isLNatKind(nil)) => mark(tt) active(isLNatKind(afterNth(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(isLNatKind(cons(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(isLNatKind(fst(X))) => mark(isPLNatKind(X)) active(isLNatKind(natsFrom(X))) => mark(isNaturalKind(X)) active(isLNatKind(snd(X))) => mark(isPLNatKind(X)) active(isLNatKind(tail(X))) => mark(isLNatKind(X)) active(isLNatKind(take(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(isNatural(0)) => mark(tt) active(isNatural(head(X))) => mark(u111(isLNatKind(X), X)) active(isNatural(s(X))) => mark(u121(isNaturalKind(X), X)) active(isNatural(sel(X, Y))) => mark(u131(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isNaturalKind(0)) => mark(tt) active(isNaturalKind(head(X))) => mark(isLNatKind(X)) active(isNaturalKind(s(X))) => mark(isNaturalKind(X)) active(isNaturalKind(sel(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(isPLNat(pair(X, Y))) => mark(u141(and(isLNatKind(X), isLNatKind(Y)), X, Y)) active(isPLNat(splitAt(X, Y))) => mark(u151(and(isNaturalKind(X), isLNatKind(Y)), X, Y)) active(isPLNatKind(pair(X, Y))) => mark(and(isLNatKind(X), isLNatKind(Y))) active(isPLNatKind(splitAt(X, Y))) => mark(and(isNaturalKind(X), isLNatKind(Y))) active(natsFrom(X)) => mark(u161(and(isNatural(X), isNaturalKind(X)), X)) active(sel(X, Y)) => mark(u171(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), X, Y)) active(snd(pair(X, Y))) => mark(u181(and(and(isLNat(X), isLNatKind(X)), and(isLNat(Y), isLNatKind(Y))), Y)) active(splitAt(0, X)) => mark(u191(and(isLNat(X), isLNatKind(X)), X)) active(splitAt(s(X), cons(Y, Z))) => mark(u201(and(and(isNatural(X), isNaturalKind(X)), and(and(isNatural(Y), isNaturalKind(Y)), and(isLNat(Z), isLNatKind(Z)))), X, Y, Z)) active(tail(cons(X, Y))) => mark(u211(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), Y)) active(take(X, Y)) => mark(u221(and(and(isNatural(X), isNaturalKind(X)), and(isLNat(Y), isLNatKind(Y))), X, Y)) mark(u101(X, Y, Z)) => active(u101(mark(X), Y, Z)) mark(tt) => active(tt) mark(u102(X, Y)) => active(u102(mark(X), Y)) mark(isNatural(X)) => active(isNatural(X)) mark(u103(X)) => active(u103(mark(X))) mark(isLNat(X)) => active(isLNat(X)) mark(u11(X, Y, Z)) => active(u11(mark(X), Y, Z)) mark(snd(X)) => active(snd(mark(X))) mark(splitAt(X, Y)) => active(splitAt(mark(X), mark(Y))) mark(u111(X, Y)) => active(u111(mark(X), Y)) mark(u112(X)) => active(u112(mark(X))) mark(u121(X, Y)) => active(u121(mark(X), Y)) mark(u122(X)) => active(u122(mark(X))) mark(u131(X, Y, Z)) => active(u131(mark(X), Y, Z)) mark(u132(X, Y)) => active(u132(mark(X), Y)) mark(u133(X)) => active(u133(mark(X))) mark(u141(X, Y, Z)) => active(u141(mark(X), Y, Z)) mark(u142(X, Y)) => active(u142(mark(X), Y)) mark(u143(X)) => active(u143(mark(X))) mark(u151(X, Y, Z)) => active(u151(mark(X), Y, Z)) mark(u152(X, Y)) => active(u152(mark(X), Y)) mark(u153(X)) => active(u153(mark(X))) mark(u161(X, Y)) => active(u161(mark(X), Y)) mark(cons(X, Y)) => active(cons(mark(X), Y)) mark(natsFrom(X)) => active(natsFrom(mark(X))) mark(s(X)) => active(s(mark(X))) mark(u171(X, Y, Z)) => active(u171(mark(X), Y, Z)) mark(head(X)) => active(head(mark(X))) mark(afterNth(X, Y)) => active(afterNth(mark(X), mark(Y))) mark(u181(X, Y)) => active(u181(mark(X), Y)) mark(u191(X, Y)) => active(u191(mark(X), Y)) mark(pair(X, Y)) => active(pair(mark(X), mark(Y))) mark(nil) => active(nil) mark(u201(X, Y, Z, U)) => active(u201(mark(X), Y, Z, U)) mark(u202(X, Y)) => active(u202(mark(X), Y)) mark(u21(X, Y)) => active(u21(mark(X), Y)) mark(u211(X, Y)) => active(u211(mark(X), Y)) mark(u221(X, Y, Z)) => active(u221(mark(X), Y, Z)) mark(fst(X)) => active(fst(mark(X))) mark(u31(X, Y)) => active(u31(mark(X), Y)) mark(u41(X, Y, Z)) => active(u41(mark(X), Y, Z)) mark(u42(X, Y)) => active(u42(mark(X), Y)) mark(u43(X)) => active(u43(mark(X))) mark(u51(X, Y, Z)) => active(u51(mark(X), Y, Z)) mark(u52(X, Y)) => active(u52(mark(X), Y)) mark(u53(X)) => active(u53(mark(X))) mark(u61(X, Y)) => active(u61(mark(X), Y)) mark(u62(X)) => active(u62(mark(X))) mark(isPLNat(X)) => active(isPLNat(X)) mark(u71(X, Y)) => active(u71(mark(X), Y)) mark(u72(X)) => active(u72(mark(X))) mark(u81(X, Y)) => active(u81(mark(X), Y)) mark(u82(X)) => active(u82(mark(X))) mark(u91(X, Y)) => active(u91(mark(X), Y)) mark(u92(X)) => active(u92(mark(X))) mark(and(X, Y)) => active(and(mark(X), Y)) mark(isNaturalKind(X)) => active(isNaturalKind(X)) mark(isLNatKind(X)) => active(isLNatKind(X)) mark(isPLNatKind(X)) => active(isPLNatKind(X)) mark(tail(X)) => active(tail(mark(X))) mark(take(X, Y)) => active(take(mark(X), mark(Y))) mark(0) => active(0) mark(sel(X, Y)) => active(sel(mark(X), mark(Y))) u101(mark(X), Y, Z) => u101(X, Y, Z) u101(X, mark(Y), Z) => u101(X, Y, Z) u101(X, Y, mark(Z)) => u101(X, Y, Z) u101(active(X), Y, Z) => u101(X, Y, Z) u101(X, active(Y), Z) => u101(X, Y, Z) u101(X, Y, active(Z)) => u101(X, Y, Z) u102(mark(X), Y) => u102(X, Y) u102(X, mark(Y)) => u102(X, Y) u102(active(X), Y) => u102(X, Y) u102(X, active(Y)) => u102(X, Y) isNatural(mark(X)) => isNatural(X) isNatural(active(X)) => isNatural(X) u103(mark(X)) => u103(X) u103(active(X)) => u103(X) isLNat(mark(X)) => isLNat(X) isLNat(active(X)) => isLNat(X) u11(mark(X), Y, Z) => u11(X, Y, Z) u11(X, mark(Y), Z) => u11(X, Y, Z) u11(X, Y, mark(Z)) => u11(X, Y, Z) u11(active(X), Y, Z) => u11(X, Y, Z) u11(X, active(Y), Z) => u11(X, Y, Z) u11(X, Y, active(Z)) => u11(X, Y, Z) snd(mark(X)) => snd(X) snd(active(X)) => snd(X) splitAt(mark(X), Y) => splitAt(X, Y) splitAt(X, mark(Y)) => splitAt(X, Y) splitAt(active(X), Y) => splitAt(X, Y) splitAt(X, active(Y)) => splitAt(X, Y) u111(mark(X), Y) => u111(X, Y) u111(X, mark(Y)) => u111(X, Y) u111(active(X), Y) => u111(X, Y) u111(X, active(Y)) => u111(X, Y) u112(mark(X)) => u112(X) u112(active(X)) => u112(X) u121(mark(X), Y) => u121(X, Y) u121(X, mark(Y)) => u121(X, Y) u121(active(X), Y) => u121(X, Y) u121(X, active(Y)) => u121(X, Y) u122(mark(X)) => u122(X) u122(active(X)) => u122(X) u131(mark(X), Y, Z) => u131(X, Y, Z) u131(X, mark(Y), Z) => u131(X, Y, Z) u131(X, Y, mark(Z)) => u131(X, Y, Z) u131(active(X), Y, Z) => u131(X, Y, Z) u131(X, active(Y), Z) => u131(X, Y, Z) u131(X, Y, active(Z)) => u131(X, Y, Z) u132(mark(X), Y) => u132(X, Y) u132(X, mark(Y)) => u132(X, Y) u132(active(X), Y) => u132(X, Y) u132(X, active(Y)) => u132(X, Y) u133(mark(X)) => u133(X) u133(active(X)) => u133(X) u141(mark(X), Y, Z) => u141(X, Y, Z) u141(X, mark(Y), Z) => u141(X, Y, Z) u141(X, Y, mark(Z)) => u141(X, Y, Z) u141(active(X), Y, Z) => u141(X, Y, Z) u141(X, active(Y), Z) => u141(X, Y, Z) u141(X, Y, active(Z)) => u141(X, Y, Z) u142(mark(X), Y) => u142(X, Y) u142(X, mark(Y)) => u142(X, Y) u142(active(X), Y) => u142(X, Y) u142(X, active(Y)) => u142(X, Y) u143(mark(X)) => u143(X) u143(active(X)) => u143(X) u151(mark(X), Y, Z) => u151(X, Y, Z) u151(X, mark(Y), Z) => u151(X, Y, Z) u151(X, Y, mark(Z)) => u151(X, Y, Z) u151(active(X), Y, Z) => u151(X, Y, Z) u151(X, active(Y), Z) => u151(X, Y, Z) u151(X, Y, active(Z)) => u151(X, Y, Z) u152(mark(X), Y) => u152(X, Y) u152(X, mark(Y)) => u152(X, Y) u152(active(X), Y) => u152(X, Y) u152(X, active(Y)) => u152(X, Y) u153(mark(X)) => u153(X) u153(active(X)) => u153(X) u161(mark(X), Y) => u161(X, Y) u161(X, mark(Y)) => u161(X, Y) u161(active(X), Y) => u161(X, Y) u161(X, active(Y)) => u161(X, Y) cons(mark(X), Y) => cons(X, Y) cons(X, mark(Y)) => cons(X, Y) cons(active(X), Y) => cons(X, Y) cons(X, active(Y)) => cons(X, Y) natsFrom(mark(X)) => natsFrom(X) natsFrom(active(X)) => natsFrom(X) s(mark(X)) => s(X) s(active(X)) => s(X) u171(mark(X), Y, Z) => u171(X, Y, Z) u171(X, mark(Y), Z) => u171(X, Y, Z) u171(X, Y, mark(Z)) => u171(X, Y, Z) u171(active(X), Y, Z) => u171(X, Y, Z) u171(X, active(Y), Z) => u171(X, Y, Z) u171(X, Y, active(Z)) => u171(X, Y, Z) head(mark(X)) => head(X) head(active(X)) => head(X) afterNth(mark(X), Y) => afterNth(X, Y) afterNth(X, mark(Y)) => afterNth(X, Y) afterNth(active(X), Y) => afterNth(X, Y) afterNth(X, active(Y)) => afterNth(X, Y) u181(mark(X), Y) => u181(X, Y) u181(X, mark(Y)) => u181(X, Y) u181(active(X), Y) => u181(X, Y) u181(X, active(Y)) => u181(X, Y) u191(mark(X), Y) => u191(X, Y) u191(X, mark(Y)) => u191(X, Y) u191(active(X), Y) => u191(X, Y) u191(X, active(Y)) => u191(X, Y) pair(mark(X), Y) => pair(X, Y) pair(X, mark(Y)) => pair(X, Y) pair(active(X), Y) => pair(X, Y) pair(X, active(Y)) => pair(X, Y) u201(mark(X), Y, Z, U) => u201(X, Y, Z, U) u201(X, mark(Y), Z, U) => u201(X, Y, Z, U) u201(X, Y, mark(Z), U) => u201(X, Y, Z, U) u201(X, Y, Z, mark(U)) => u201(X, Y, Z, U) u201(active(X), Y, Z, U) => u201(X, Y, Z, U) u201(X, active(Y), Z, U) => u201(X, Y, Z, U) u201(X, Y, active(Z), U) => u201(X, Y, Z, U) u201(X, Y, Z, active(U)) => u201(X, Y, Z, U) u202(mark(X), Y) => u202(X, Y) u202(X, mark(Y)) => u202(X, Y) u202(active(X), Y) => u202(X, Y) u202(X, active(Y)) => u202(X, Y) u21(mark(X), Y) => u21(X, Y) u21(X, mark(Y)) => u21(X, Y) u21(active(X), Y) => u21(X, Y) u21(X, active(Y)) => u21(X, Y) u211(mark(X), Y) => u211(X, Y) u211(X, mark(Y)) => u211(X, Y) u211(active(X), Y) => u211(X, Y) u211(X, active(Y)) => u211(X, Y) u221(mark(X), Y, Z) => u221(X, Y, Z) u221(X, mark(Y), Z) => u221(X, Y, Z) u221(X, Y, mark(Z)) => u221(X, Y, Z) u221(active(X), Y, Z) => u221(X, Y, Z) u221(X, active(Y), Z) => u221(X, Y, Z) u221(X, Y, active(Z)) => u221(X, Y, Z) fst(mark(X)) => fst(X) fst(active(X)) => fst(X) u31(mark(X), Y) => u31(X, Y) u31(X, mark(Y)) => u31(X, Y) u31(active(X), Y) => u31(X, Y) u31(X, active(Y)) => u31(X, Y) u41(mark(X), Y, Z) => u41(X, Y, Z) u41(X, mark(Y), Z) => u41(X, Y, Z) u41(X, Y, mark(Z)) => u41(X, Y, Z) u41(active(X), Y, Z) => u41(X, Y, Z) u41(X, active(Y), Z) => u41(X, Y, Z) u41(X, Y, active(Z)) => u41(X, Y, Z) u42(mark(X), Y) => u42(X, Y) u42(X, mark(Y)) => u42(X, Y) u42(active(X), Y) => u42(X, Y) u42(X, active(Y)) => u42(X, Y) u43(mark(X)) => u43(X) u43(active(X)) => u43(X) u51(mark(X), Y, Z) => u51(X, Y, Z) u51(X, mark(Y), Z) => u51(X, Y, Z) u51(X, Y, mark(Z)) => u51(X, Y, Z) u51(active(X), Y, Z) => u51(X, Y, Z) u51(X, active(Y), Z) => u51(X, Y, Z) u51(X, Y, active(Z)) => u51(X, Y, Z) u52(mark(X), Y) => u52(X, Y) u52(X, mark(Y)) => u52(X, Y) u52(active(X), Y) => u52(X, Y) u52(X, active(Y)) => u52(X, Y) u53(mark(X)) => u53(X) u53(active(X)) => u53(X) u61(mark(X), Y) => u61(X, Y) u61(X, mark(Y)) => u61(X, Y) u61(active(X), Y) => u61(X, Y) u61(X, active(Y)) => u61(X, Y) u62(mark(X)) => u62(X) u62(active(X)) => u62(X) isPLNat(mark(X)) => isPLNat(X) isPLNat(active(X)) => isPLNat(X) u71(mark(X), Y) => u71(X, Y) u71(X, mark(Y)) => u71(X, Y) u71(active(X), Y) => u71(X, Y) u71(X, active(Y)) => u71(X, Y) u72(mark(X)) => u72(X) u72(active(X)) => u72(X) u81(mark(X), Y) => u81(X, Y) u81(X, mark(Y)) => u81(X, Y) u81(active(X), Y) => u81(X, Y) u81(X, active(Y)) => u81(X, Y) u82(mark(X)) => u82(X) u82(active(X)) => u82(X) u91(mark(X), Y) => u91(X, Y) u91(X, mark(Y)) => u91(X, Y) u91(active(X), Y) => u91(X, Y) u91(X, active(Y)) => u91(X, Y) u92(mark(X)) => u92(X) u92(active(X)) => u92(X) and(mark(X), Y) => and(X, Y) and(X, mark(Y)) => and(X, Y) and(active(X), Y) => and(X, Y) and(X, active(Y)) => and(X, Y) isNaturalKind(mark(X)) => isNaturalKind(X) isNaturalKind(active(X)) => isNaturalKind(X) isLNatKind(mark(X)) => isLNatKind(X) isLNatKind(active(X)) => isLNatKind(X) isPLNatKind(mark(X)) => isPLNatKind(X) isPLNatKind(active(X)) => isPLNatKind(X) tail(mark(X)) => tail(X) tail(active(X)) => tail(X) take(mark(X), Y) => take(X, Y) take(X, mark(Y)) => take(X, Y) take(active(X), Y) => take(X, Y) take(X, active(Y)) => take(X, Y) sel(mark(X), Y) => sel(X, Y) sel(X, mark(Y)) => sel(X, Y) sel(active(X), Y) => sel(X, Y) sel(X, active(Y)) => sel(X, Y) map(/\x.X(x), nil) => nil app(/\x.X(x), Y) => X(Y) Thus, the original system is terminating if (P_0, R_0, computable, formative) is finite. We consider the dependency pair problem (P_0, R_0, computable, formative). We place the elements of P in a dependency graph approximation G (see e.g. [Kop12, Thm. 7.27, 7.29], as follows: This graph has no strongly connected components. By [Kop12, Thm. 7.31], this implies finiteness of the dependency pair problem. As all dependency pair problems were succesfully simplified with sound (and complete) processors until nothing remained, we conclude termination. +++ Citations +++ [FuhKop19] C. Fuhs, and C. Kop. A static higher-order dependency pair framework. In Proceedings of ESOP 2019, 2019. [Kop11] C. Kop. Simplifying Algebraic Functional Systems. In Proceedings of CAI 2011, volume 6742 of LNCS. 201--215, Springer, 2011. [Kop12] C. Kop. Higher Order Termination. PhD Thesis, 2012. [KusIsoSakBla09] K. Kusakari, Y. Isogai, M. Sakai, and F. Blanqui. Static Dependency Pair Method Based On Strong Computability for Higher-Order Rewrite Systems. In volume 92(10) of IEICE Transactions on Information and Systems. 2007--2015, 2009.